题目内容

3.-Excuse me,has the film already       ?
-Yes.The film        for about ten minutes.(  )
A.started; has been onB.started; has started
C.been on; started.D.been on; has started

分析 翻译:--打扰一下,电影已经开始了吗?
--是的,电影开始大约十分钟了.

解答 答案:A.句中有already,应该用现在完成时,现在完成时的构成:主语+have/has+动词的过去分词,第一空出该用动词start的过去分词started,;第二空后面是 for about ten minutes,是段时间状语,应该用延续性动词,Start是非延续性动词,不能跟段时间状语连用,表示开始多长时间常用短语be on,表状态;联系现在完成时的构成,主语为单数film,所以助动词用has,即为has been on.故选A.

点评 此题重点考查延续性动词和非延续性动词的区别.延续性动词可以与表示时间段的状语连用,非延续性动词,不能跟段时间状语连用.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网