精英家教网 > 初中英语 > 题目详情
18.--You know a lot about Chinese history,don't you?
--Yes,I ___________ China for a long time since 1998.(  )
A.have come toB.have gone toC.have been toD.have lived in

分析 -关于中国历史你知道很多,不是吗?
-是的,自从1998年我已经在中国待了很长时间了.

解答 答案:D 根据for+时间段,选择完成时,并且表示从过去某时开始一直延续到现在的动作或状态,所以选择现在完成时,其have/has+动词的过去分词.注意常与表示一段时间的for短语、since短语或从句等连用时,应注意句中的谓语动词须是延续性的,但是come是瞬间动词不和一段时间连用,排除A.have been to 表示"过去曾去过某地",说话时已从该地回来或已从该地去了其他地方,总之,现在已不在该地;have gone to则表示"已去了某地",说话时不在说话地点,或在去某地的途中,或已到了某地,总之现在还未回来.根据题意可知是"已经在中国待了很长时间了",故用have lived in,指住在某个地方;不是"去中国"或"去过某地",排除B C,故选D.

点评 本题主要考查现在完成时,表示从过去某时开始一直延续到现在的动作或状态.常与表示一段时间的for短语、since短语或从句等连用时,应注意句中的谓语动词须是延续性的.并且区分have been to,have gone to的区别.

练习册系列答案
相关习题

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

8.Why not considerproviding him with some information(给他提供信息)about student exchange programs?(provide)

查看答案和解析>>

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

9.Over 20countries joined to search _________ Flight MH370in the southern Indian Ocean.(  )
A.ofB.forC.inD.from

查看答案和解析>>

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

6.-There's little meat left in the fridge,________?
-________.I'll get some on my way home.(  )
A.is there,YesB.isn't there,YesC.is there,NoD.isn't there,No

查看答案和解析>>

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

13.In those days,we had no phones,so we had to keep in touch ________ letters often.(  )
A.withB.ofC.onD.through

查看答案和解析>>

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

3.---Jean,I didn't do very well in the text.
---      .I'm sure you will make great progress if you improve the way you study.(  )
A.Not at allB.Don't lose heart
C.I am afraid notD.All right

查看答案和解析>>

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

5.“We'll have a picnic if it________tomorrow.”“Have a nice day.”(  )
A.won'trainB.will  rainC.doesn't  rain

查看答案和解析>>

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

2.Some teenagers don't like to talk with their parents,but I am ______ them.I love to talk with my parents.(  )
A.the same asB.different fromC.pleased withD.interested in

查看答案和解析>>

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

3.-I haven't seen Jack for three days,is he ill?
-__________________.His mother told me that he was in hospital.(  )
A.I am afraid soB.I hope not
C.I don't think soD.I am afraid not

查看答案和解析>>

同步练习册答案