早教吧 育儿知识 作业答案 考试题库 百科 知识分享

lwonderwhytheyhaven'tarrivedyet.thetrafficjamthem.AcandelayBmaydelayCcanhavedelayedDmayhavedelayed问一下B为什么不能选.是不是因为对于过去的猜测,用mayhavedone的形式呢

题目详情
l wonder why they haven't arrived yet.the traffic jam _______them.
A can delay B may delay
C can have delayed D may have delayed
问一下B为什么不能选.
是不是因为对于过去的猜测,用may have done 的形式呢
▼优质解答
答案和解析
如果选B就变成 她们可能会被交通堵塞延误,表示对还没发生的事情的猜测
而现在他们已经晚了,事情已经发生了,所以对已经发生的要用may have done