单选题 —I haven't seen Tom for a long time.
—He ______ to Boston. He went there last Monday.
  • A. goes
  • B. has gone
  • C. is going
【正确答案】 B
【答案解析】[解析] 句意:一我好久没看见汤姆了。一他去波士顿了,上个星期一去的。本题考查的是现在完成时的用法。现在完成时态表示一个过去发生的动作在过去已经完成,但对现在有影响或结果。同时,强调的就是这一影响或结果。构成是have/has+动词过去分词。可知答案为B。