发布网友
共5个回答
热心网友
相信我的答案被采纳率:66%!
1. D
过去完成时是表示一个发送在另一个过去的动作/时刻之前的动作/状态的。
此题中“be too busy to have enough practice”明显在“didin't take the driving test last week”之前。正是因为先“太忙没有时间去做足够练习”,才会有之后的“没有参加上周的驾照考试”。
2. B
从句意来看,作者赶到时,电影并没有完全结束,只是“快要结束”了,所以后面有“only saw the end of it”。
而B中的was finishing并非表示“正在结束”,而是用进行时表示将来时,即“快要结束了”。
进行时表示将来时的语法我相信楼主一定知道,故不再赘述。
参考资料:原创回答团(159号会员)
热心网友
1. D
表示过去的过去,即因为上个星期之前太忙了,以至于没有参加上周的考试。
2. B
虽然晚了,但还是看到了最后一点点,所以就是没有放完,即即将放完。
热心网友
1.D,2,B。过去完成时表示在过去某一动作之前已经发生。1.表示在 I didin't take 之前。2.表示过去将来,be doing 表示马上就。。。因为看到结尾了,所以应是快结束了。
热心网友
首先声明,我不是专家
A 过去时 只有AD有过去的意思 若用D的话,have就应该换成had
B 根据时态有AB可选 B用过去进行时表示过去将来 根据句意 我们看到了影片的结尾 所以不能用过去完成时
热心网友
第一题的答案应当是:B,表示自己一起很忙,不管过去还是现在,但没有通过考试是上周的事,所以用过去式。
第二题的答案应当是:D,如果有just,表示过去式刚好某个状态,如果用过去完成时,则不能有just。就像我们平时说话:我刚怎么怎么着,而不是“我刚已经怎么怎么着”。