— Can you speak Chinese?— Yes, I can. I ________ China for several years.A. have
题型:不详难度:来源:
— Can you speak Chinese? — Yes, I can. I ________ China for several years. A. have been in B. have been to C. have gone to |
答案
A |
解析
考察时态。句意:你能说汉语吗?——是的,我能。我在中国呆过几年。结合语境可知下文描述的是现在完成的动作,故用现在完成时态。have been in+地点表示在某地呆多久,常跟一段时间状语连用选项BC表示瞬间动作,故选A。。 |
举一反三
The taxis in this city ________ in the same color. You can see them every day. |
I didn’t hear you, because I ________ yesterday’s football game. A.watch | B.am watching | C.watched | D.was watching |
|
Since we ________ our homework now. Let’s have a rest. A.do | B.are doing | C.will do | D.have done |
|
When we got to Yushu airport , we were told that they more than 500 people from the ruins(废墟) by earthquake. A. has saved B. saved C. had saved |
I don’t know if Jack . If he , call me, please. A. will come; will comes B. comes; come C. will come; comes |
最新试题
热门考点