题目内容
【题目】David knows much about the city because he _____ there three times.
A.had goneB.had beenC.has goneD.has been
【答案】D
【解析】
句意:戴维对这个城市很了解,因为他去过那里三次。
考查同义词。have gone to去了某地,还没回来;have been to去过某地,已经回来了。结合语境"戴维对这个城市很了解,因为他去过那里三次。"。可知,A,C不正确。表示动作发生在过去,但与现在的情况有联系,用现在完成时态。B不正确。故选D。
练习册系列答案
相关题目