问题补充:
---Mary,where’sSimon?Ihaven’tseenhimfordays.---He ______Japan.Thismaybethethirdtimehe ______there.A.has been to, has gone toB.has been to, has goneC.has gone to, has been toD.has gone to, has been
答案:
D解析此题重点考查have gone to和have been to的区别,前者表示去了某地,当事人不在本地;后者表示曾经去过某地,当事人已从目的地回来了。根据语境句意可知选择D。