满分5 > 初中英语试题 >

——Jane, when did you come here? ——In 201...

——Jane, when did you come here?

——In 2011, I _______________ here for 2 years.

A. has been to    B. has gone to

C. have come    D. have been

 

D 【解析】句意:-Jane,你什么时候来这里的?-在2011年,我来这儿已经两年了。has been to 去过某地;has gone to 去了某地;have come来了;have been待在某地。句中for 2 years表示一段时间,故B和C选项都不对,come和go都是瞬间性动词,不能和一段时间连用;A选项意思不合适,故选D。  
复制答案
考点分析:
相关试题推荐

---- Jack, I haven’t seen your brother for a long time

---- He ________Shanghai on business for two months

A. went to    B. has gone to

C. has been in    D. has been to

 

查看答案

You have had the medicine ,you should eat _______________.

A. everything    B. nothing    C. something    D. anything

 

查看答案

——Have you been to Beijing?

——Yes, I _______________ last month.

A. have been    B. went

C. will go    D. goes

 

查看答案

 

1.Nancy has been playing computer games since three thirty.. (改为否定句)

Nancy ____________  ___________ playing computer games since three thirty.

2.I have had a fever yesterday.(改为一般疑问句)

________ you _________ a fever yesterday?

3.He has played tennis for 24 hours.( 对划线部分提问)

___________ _________ ____________he played tennis ?

4.My sister has played the piano since two days ago. (改为同义句)

My sister has played the piano  __________ ____________ ____________

5.你拥有这辆小车有多久了?

___________________________________________________

6.足球比赛已经开始5分钟了。

___________________________________________________

 

查看答案

 

1.多久__________________________

2.至少__________________________

3.不再 __________________

4.举办聚会____________________

5.在那边 ______________________

6.hear  of ________________________

7.three  years  ago___________________

8.clear  out________________________

9.play  with__________________

10.special  place________________________

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.