> 知识 >

39. When I ______ the cinema, the film _______for ten minutes A) got to; .has begun B) arrived at;
has been on C) reached; had begun D) hurried to; had been on 为什么选D不选B

人气:489 ℃ 时间:2026-05-13 16:51:07
解答

时间是 for ten minutes ,属于时间段,必须和延续性动词连用.
B had begun 是短暂性动词,不能和时间段连用.
所以 只能选 D .
再问: 那为什么不用arrive at 呢
再答: 抱歉,刚才分析的是 C 错误。 B 选项中 arrived at 是正确的,但是第二个空必须是 过去完成时 had been on ,和一般过去时 arrived 对应。

推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版