you __________(keep) me waiting for two hours.横线处填 kept 还是 have kept为什么?

问题描述:

you __________(keep) me waiting for two hours.横线处填 kept 还是 have kept为什么?

看下面才知道啊...
汗呢 嘿嘿
选C 给你解释一下下
我是从翻译上理解的
第一个空填kept 是单纯的过去式,第二个空填have kept 过去完成时
意思是 我等了你两个小时 从五点就已经开始了!
前面的两个小时已经过去了 所以是过去式
后面的完成式是前面对现在造成的影响
- -!貌似是这样的
好好学习哦!嘿嘿