题目内容
【题目】一Where is Mr. Black? I haven't seen him for a long time.
一He _________Switzerland. He _________there for several months.
A. has gone to; has been to B. has gone to; has been
C. has been to; has been D. has been to; has gone
【答案】B
【解析】句意:-布莱克先生在哪儿?我很久没见到他了。-他去瑞士了。他在那儿几个月了。Have gone to意思是去了某地,指去了,未回来;have been to意思是去过某地,指去过,已经回来;have been in意思是在某地。好久未见到他,说明他去了未回来,用have gone to;后句指他在那儿几个月了,用have been in,副词there前不加介词,用have been。故选B。
练习册系列答案
相关题目