一题初二英语题

来源:百度知道 编辑:UC知道 时间:2024/06/14 14:07:52
The film has already___for a quarter
A:been on
B:begun
C:started
答案是选A的,不知道为什么要选A

already 是完成时的标志,所以后面要加过去分词。on 在这里是上映的意思。电影,话剧上映,都用on

A意思是持续,BC都是开始

A

for a quarter 表示一个时间段 所以必须使用延续性动词, BC选项中的动词都是瞬间动词,A中的Be可以表示延续滴。我初中也问过类似的问题。。。。

A.用现在完成时.
begun 和 started都是瞬间动词,不能接一段时间(for a quarter )

只能用been on 延续性动词,
already和for都可看做是完成时的标志,所以后面要加过去分词。on 在这里是上映的意思。电影,话剧上映,都用on