题目内容
【题目】Mr Li______Britain several times. Tomorrow he will give us a talk about British culture.
A. has gone to B. have gone to C. has been to D. have been to
【答案】C
【解析】
句意:李先生去过英国好几次。明天他将给我们讲一讲英国文化。考查have gone to和have been to区别。1. have/has gone to sp.:意思是“已经去某地了”,但是还没回来,可能在去某地的路上,在那个地方或回来的途中,总之不在说话人的那个地方。2. have/has been to sp.:去过某个地方,已经回来了,它可以和次数连用。根据several times(几次)可知用have/has been to sp.,本句主语Mr. Li是第三人称单数,可知谓语动词使用单数has,故填has been to;选C。
练习册系列答案
相关题目