题库首页 > 试卷库
试题详情及答案解析
---I haven’t seen Tom for a long time.  ---Oh,he        to New York.
A. has been       B. has gone           C.have bee
答案:B
试题分析:句意:-我很长时间没有见过Tom了。-哦,他去纽约了。has been to 去过某地,已经回来;has gone to 去了某地,还没回来;have 应该用于主语是复数或第一人称的时候,这里的主语是he,是第三人称但是,并且根据句意可知,Tom还没有回来。故选B。
考点:考查现在完成时。