The film --- for ten minutes when we got to the cinema.

问题描述:

The film ___ for ten minutes when we got to the cinema.
A had already been on B had already begun
C have alreay been on D have already begun
为什么为A呢?
This book is worth ___.
A to read it B reading it C reading D to read
答案为C为什么类?
1个回答 分类:英语 2014-09-20

问题解答:

我来补答
1.The film had already been on for 10 minutes when we got to the cinema.我们到达电影院时,电影已经上映10分钟了.
首先:题目中出现了两个动作,由于上映这一动作要比到达早发生,由于到达已经用了过去式,那么上映这一动作就必须用过去的过去,即:过去完成时了,所以首先否定C和D.
其次:主句中用了for 10 minutes,是一个延续性的时间,所以只能搭配表延续的动词,be on(延续)==begin(瞬间),因此只能选A.
2.be worth doing sth.是个固定用法,意思是:值得做...
This book is worth reading.此书值得一读.
 
 
展开全文阅读
剩余:2000
上一页:bfds
下一页:知道的请解答