you ----me waiting for two hours.i ----for you since five.a,kept ...waitedb,have kept...waitedc,kept...have waitedd,have kept...have waited怎么选,为什么,这句子怎么翻译啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 22:00:35
you ----me waiting for two hours.i ----for you since five.a,kept ...waitedb,have kept...waitedc,kept...have waitedd,have kept...have waited怎么选,为什么,这句子怎么翻译啊
xTn@~}H=#rh/}!8 Hޜ6ƨD-H4 S T 58wIw݈RfovfrUi?z&mawDBfU ^dT-fLۡ;\JJq\|(LED ς1t`~wieR͑|  #"i!:7t?d6IԶdS!5!kX a1|mV^BĊȪG`^^vONo߱zgoi셷_?ď7u8'Yc'!r1F?n C#;؟,,CY

you ----me waiting for two hours.i ----for you since five.a,kept ...waitedb,have kept...waitedc,kept...have waitedd,have kept...have waited怎么选,为什么,这句子怎么翻译啊
you ----me waiting for two hours.i ----for you since five.
a,kept ...waited
b,have kept...waited
c,kept...have waited
d,have kept...have waited
怎么选,为什么,这句子怎么翻译啊

you ----me waiting for two hours.i ----for you since five.a,kept ...waitedb,have kept...waitedc,kept...have waitedd,have kept...have waited怎么选,为什么,这句子怎么翻译啊
这题选D吧,前面一个是表示一种状态,你让我等了2个小时,这2个小时中是“等”这个动作状态的延续,对不对?后面的话根据since ,选择have waited.

应该是D吧

C. kept , have waited
前半句for不都是完成体标志,keep sb doing是一个延续动作,后面的时间可以是一段时间
后半句since是完成体标志,所以用完成时态have waited
You kept me waiting for two hours. I have waited for you since five.
你让我等了...

全部展开

C. kept , have waited
前半句for不都是完成体标志,keep sb doing是一个延续动作,后面的时间可以是一段时间
后半句since是完成体标志,所以用完成时态have waited
You kept me waiting for two hours. I have waited for you since five.
你让我等了两个小时,我从五岁起就一直在等你。

收起

选b
for加一段时间是完成时的标志
since加点时间是过去时表示