题目内容
4.-I came back from Thailand last night.-So you _____ there twice this year.( )
| A. | go | B. | are going | C. | have been | D. | have gone |
分析 --昨天晚上,我从泰国回来了.
--所以今年你已经去那儿两次了.
解答 答案:C have gone to+地点,意思是已经去了某地,现在还没回来.have been to+地点,意思是去过某地,而且已经从那里回来,动作已经完成了.根据上文I came back from Thailand last night.昨天晚上,我从泰国回来.可知是去过泰国了,已经回来了.所以下文应该用have been,因为there是副词,所以不加to,故选:C.
点评 本题主要考查动词短语ave gone to,have been to的用法.做此类题目要注意主语的情况,和动词短语的辨析!
练习册系列答案
相关题目
12.-Did you have a good May Day holiday?
-_________.I enjoyed myself with my family on the beach.( )
-_________.I enjoyed myself with my family on the beach.( )
| A. | I'm afraid not | B. | I'm not sure | C. | Of course | D. | I hope so |
9.-We will visit a Science and technology exhibition tomorrow,and I'd like you to come.
-_______!I have another one that day.Thank you just the same.( )
-_______!I have another one that day.Thank you just the same.( )
| A. | What a pity | B. | Good luck | ||
| C. | Have a nice time | D. | Well done |
13.People more and more useful things to protect the earth since Earth Day was started.( )
| A. | did | B. | were doing | C. | will do | D. | have done |