一道中考英语题,急急急!

---How long has Robert------
----Since2004
A been to Beijing. B studied in this school 说明答案和理由~不对的原因~谢谢~

选B
此句为现在完成时,后边要跟延续性动词,而“have been to”表示“去过”,无延续性意义。而study可作延续性动词,因此答案为B
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-24
B studied in this school
A been to beijing表示去过北京,是短动作
而how long后面要加长动作本回答被提问者和网友采纳
第2个回答  2013-06-24
B,因为有SINCE,现在完成时,只有B符合题意
第3个回答  2013-06-24
我只想知道是选A么~~~追问

我也不知到答案~你不选B的理由是什么?

追答

恩 看了下,他们说的是对的。我看错了,been in就对了。been to就不行。

第4个回答  2013-06-24
选B,
A要改成been in Beijing
相似回答