you kept me waiting for two hours.为什么用 kept,而不用have kept.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 08:49:47

you kept me waiting for two hours.为什么用 kept,而不用have kept.
you kept me waiting for two hours.为什么用 kept,而不用have kept.

you kept me waiting for two hours.为什么用 kept,而不用have kept.
都是可以的.
you have kept me waiting for two hours.
你已经让我等了两个小时了.表示对现在造成的影响
you kept me waiting for two hours.
你刚才让我等了两个小时.表示过去
看具体语境决定

也可以用have kept 。。。

1.keep是短暂性动词 2.并没有一个过去时态做基础 3.该句表示的意思并没对有对现在造成影响