39. When I ______ the cinema, the film _______for ten minutes A) got to; .has begun B) arrived at;
hasbeenonC)reached;hadbegunD)hurriedto;hadbeenon为什么选D不选B...
has been on C) reached; had begun D) hurried to; had been on 为什么选D不选B
展开
3个回答
展开全部
时间是 for ten minutes ,属于时间段,必须和延续性动词连用。
B had begun 是短暂性动词,不能和时间段连用。
所以 只能选 D 。
===希望能帮到你,若有疑问,可以追问===
祝你学习进步,更上一层楼!(*^__^*)
B had begun 是短暂性动词,不能和时间段连用。
所以 只能选 D 。
===希望能帮到你,若有疑问,可以追问===
祝你学习进步,更上一层楼!(*^__^*)
追问
那为什么不用arrive at 呢
追答
抱歉,刚才分析的是 C 错误。
B 选项中 arrived at 是正确的,但是第二个空必须是 过去完成时 had been on ,和一般过去时 arrived 对应。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询