12.—What did Jack ask you just now?—He wanted to know how long _________ when I reached the最后单词是cinemaA.had the film been on B.the film had startedC.the film had lasted D.had the film ended为什么选c 为什么,

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/06 15:09:27

12.—What did Jack ask you just now?—He wanted to know how long _________ when I reached the
最后单词是cinema
A.had the film been on B.the film had started
C.the film had lasted D.had the film ended
为什么选c 为什么,

这里how long _________ when I reached the是know的宾语,要用陈述句语序,排除AD,然后how long表示要用延续性动词,所以不能用start
刚刚jack问你什么?——我想知道当我到电影院的时候电影持续多长时间了

宾语从句使用陈述句
所以A和D错了,他们是疑问句
last延续动词可以和how long 连用,start不可以

A 项中, had 提前了,这里不是独立问句,而是从句,所以助动词had不能提前到主语film前面。

A  项中 had 提前了50这里不是独立问句452而是从句imq所以助动词had不能提前到主语film前面6