题目内容
4.---Have you seen Dr.Smith recently?---No,he _________Hong Kong on business.He'll come back tomorrow.( )
| A. | has gone in | B. | has been to | C. | has been in | D. | has gone to |
分析 ---你最近见过斯密斯教授吗?
---没有,他去香港出差了,他明天会回来.
解答 答案:D.结合上下文可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,说话的时候不在,故用have gone to去了某地,主语he,故has,故答案是D.
点评 have been to 表示持续性动作,如:he has been to Beijing three years ago.此句表示他三年前去过北京,表示已经回来了,这个事已经过去了.
而have gone to表示短暂性动作,如:he has gone to Beijing two days ago.此句表示他两天年去北京了,现在还没有回来,这个事还没有完.
练习册系列答案
相关题目
14.Mr Black is______ now,so he wants to go to a movie with his son.( )
| A. | free | B. | busy | C. | healthy | D. | nice |
9.-What do you think of ________ film Zootopia (疯狂动物城)?
-Wonderful!What about seeing it with me _______ second time?( )
-Wonderful!What about seeing it with me _______ second time?( )
| A. | a; the | B. | the; the | C. | a; a | D. | the; a |
13.The Internet has become part of _______ life.( )
| A. | everyday | B. | every day | C. | everyday's | D. | every day's |