请问下面这个句子为什么不能用to + 完成时im sorry to keep you wait so longim sorry to have kept you waiting so long为什么说答案说下面to have.这句话错了 我感觉是已经让人家等了很久 应该用完成时啊
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 04:47:53
请问下面这个句子为什么不能用to + 完成时im sorry to keep you wait so longim sorry to have kept you waiting so long为什么说答案说下面to have.这句话错了 我感觉是已经让人家等了很久 应该用完成时啊
请问下面这个句子为什么不能用to + 完成时
im sorry to keep you wait so long
im sorry to have kept you waiting so long
为什么说答案说下面to have.这句话错了 我感觉是已经让人家等了很久 应该用完成时啊
请问下面这个句子为什么不能用to + 完成时im sorry to keep you wait so longim sorry to have kept you waiting so long为什么说答案说下面to have.这句话错了 我感觉是已经让人家等了很久 应该用完成时啊
i‘m sorry to keep you waiting so long
i’m sorry to have kept you waiting so long
这两句话 都对.
不过 从语法 角度 分析 二者 是有区别 的
前者 是 对不起 要让你 等这么长时间 还没等
后者 是 对不起 让你等了 这么长时间 已经等了
但 也许 前者 是不定式的一般式 代替不定式的完成形式
有时 一般现在时 可以代替 现在完成时 如 i think./i hear.类
持续性动词 绝对 可以用 完成时
如 he has been a party member for three years
如 he has had the car for three years
说这句话时已经为过去,而等这个动作发生在说话之前,为过去的过去,所以用过去完成时哪来的过去完成时?说这句话时“等”这个动作已经发生了,而话在说出来的时候就已经成为过去发生的,所以“等”的时态为过去的过去。明白吗?
keep为持续动词,绝对不用完成时...
全部展开
说这句话时已经为过去,而等这个动作发生在说话之前,为过去的过去,所以用过去完成时
收起
keep的词性。去查下字典 然后你就知道了。
养成查字典的好习惯。自学能力很重要哒
keep 本身是持续动词,所以不用完成时的