I am sorry you ______ the last bus. It left ten minutes ago.
A. have lost
B. lost
C. missed
D. have missed.
此题我觉得应选C,理由是It left ten minutes ago 未提到对目前的影响,应该用过去时。但感觉选D好像也可,由于我找了一些例句,发现I am sorry you后可跟过去时,也可跟目前完成时。不了解我的想法对否,请专家指教,谢谢!
给你推荐陈根花专家写的一篇文章,请仔细领会完成时对目前影响的意义。
http://www.yygrammar.com/Article/201309/3415.html