问题 选择题

Tom _______ the USA. He _______ back in two months.

A. has gone to; comes                B. has gone to; will be   

C. has been to; comes                   D. has been to; will be 

答案

答案:B

考查现在完成时。have gone to“去了某地还没回来”;have been to“去过某地”。句意“汤姆去了美国。他两个月后回来。”根据句意可知,汤姆去了还没回来,故用have gone to;排除C、D;根据in two months可知,应该用将来时。故选B。

填空题
单项选择题