满分5 > 初中英语试题 >

---- Jack, I haven’t seen your brother f...

---- 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

 

C 【解析】试题分析:根据题意:他在上海做生意两个月了,for two months是一段时间,须用延续性动词。has gone to是去了某地,has been to是去过某地,has been in表示一直在某地,表示状态。所以选择答案C。 考点:考查动词的时态  
复制答案
考点分析:
相关试题推荐

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________________________

 

查看答案

 

 

plant  turn  have  since child

 

1.Why not _______ a tree near your house?

2.Would you mind _______ off the TV?

3.They have _______ the computer for two years.

4.Tom has been here _______2010.

5.My_______was wonderful.

 

查看答案
试题属性

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