Mr Smith's plane hasn't __

Mr.Smith's plane___. Let's wait for him here.
A.hasn't arrived
B.hasn't reached
为什么不选B?

不管采不采纳,我的回答就在这里

这题选A

之所以不能用B,是因为reach是及物动词,必须跟宾语,而原题中没有跟宾语,因此使用不及物动词的arrive

这个和短暂性还是延续性无关
短暂性动词也可以使用完成时,只不过不能和一段时间连用
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-16
因为arrive是短暂性动词,不能用完成时态。
相似回答