精英家教网 > 初中英语 > 题目详情
18.Scientists think there _____ life on earth for millions of years.(  )
A.hasB.isC.wasD.has been

分析 科学家认为地球上的生命已经存在了数百万年了.

解答 答案:C.
根据 for millions of years可知,这是一个表示一段时间的时间状语,结合语境可知用现在完成时,现在完成时态的结构为have/has+动词的过去分词,这里用了there,助动词用has,故选D.

点评 本题主要考查现在完成时,用法:表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+及物动词的过去分词.此题注意短暂性动词和延续性动词区别.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:填空题

8.我想我以同样的姿势一动不动地坐得太久了.
I think I satin the same way for too long withoutmoving.

查看答案和解析>>

科目:初中英语 来源: 题型:句型转换

9.My parents took a trip to celebrate their 15years of marriage.(改为同义句)
My parents celebrated their 15years of marriagebytakinga trip.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

6.She is generous enough to share things with her friends.
It'sgenerousofher to share things with her friends.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

13.You should refuse to smoke because it is harmful.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

3.Has sheinvited(邀请) you to the party?

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

10.-Did they have a good time last Sunday?
-Yes,they___________.(  )
A.wereB.areC.didD.do

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

7.Mike plays basketball            and he is a            basketball player.(  )
A.good; goodB.well; goodC.good; well

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

8.(  )
A.dancedB.playedC.shoppedD.talked

查看答案和解析>>

同步练习册答案