题目内容
【题目】--I’m sorry to have kept you waiting long.
---Never mind. I ____ here for only a few minutes.
A. have comeB. have arrivedC. have beenD. have been waited
【答案】C
【解析】
句意:——很抱歉让你等了这么久。——没关系,我才来了几分钟。根据for only a few minutes,可知应该用现在完成时态。现在完成时态的构成:助动词have/has+过去分词。for only a few minutes 仅仅几分钟,表示一段时间,动词要用延续性动词,come,arrive是非延续性动词,故排除A和B,应该用be来代替,be的过去分词是been;wait等待,与题干意思不符,故排除D,故选C。
练习册系列答案
相关题目