—Haven't seen you for ages.Where have you been? -I_____ to New York City.I just got back.

A.was sent B.have been sent C.had been sending D.would be sent

你好!
正确答案为:

A

send是短暂性动词,它不有完成时

所以BC不对

这里是被送,所以要用被动,且这个事已经是发生过去,
而D是过去将来时,不符
所以选A

翻译为:
好多年没见过你了。你去哪儿了?

我被派头至纽约。我才刚回来。

^___^
祝你学习进步!
如果对你有所帮助,请千万别忘记采纳哟!
***************************************追问

是因为被提问的人现在已经回来了,所以用A一般过去时吗?

追答

你说得对
后面他说他刚回来
所以说明他被送是发生在过去

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-28
B. I have been sent to New York City, I just got back.
第2个回答  2013-04-28
b好像读起来更通
相似回答
大家正在搜