how long have you__ fpr them?A been waited B waiting C been waiting D wait 答案是选D,为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/24 09:09:01
how long have you__ fpr them?A been waited B waiting C been waiting D wait 答案是选D,为什么?
xSRPS~V,δX[oXТ\*&DH{nyOhyHe{%HTJѻԛ-GڎǓ0wAawruWkUٹ`%N&07'HoN2=m^bSa7Zb{Cf_}A6b}& ;ltjCbӱ䆯&n^ E;=?LKޖ;aHd !JxTm2s:: o痦WVY|V:*=ax=[Щ{RYX#{S0zX{d 4~<JIP+1\!o UfU=Bj.Yf7; E&_'S Ŵ03LR^eY ءN1+Wu~. P \ p60ZX&@*ܭ\4dшݨ& tCfMZ9ՎDQcoaHG/sYGw

how long have you__ fpr them?A been waited B waiting C been waiting D wait 答案是选D,为什么?
how long have you__ fpr them?A been waited B waiting C been waiting D wait 答案是选D,为什么?

how long have you__ fpr them?A been waited B waiting C been waiting D wait 答案是选D,为什么?
C been waiting
现在完成进行时
你一直在这儿等他们多长时间了.

B
不用被动,不用原型

肯定不选D,wait连个变形都没有

选B。been表示被动语态,但这句话的意思是“你等了他们多久”,所以不选A和C
waiting表示持续状态。

选C,强调现在也在等。

我怎么觉得应该是A ?
how long have you been waited for them?
你等了他们多久?
have been waited 表示到目前为止持续的一段时间。D似乎说不通

答案如果选d就错了!正确答案应该是c!这是一个考察现在完成进行时的句子。句中have就是一个信号,表示完成时。其次how long询问自动作发生起延续了多久,一定要用完成进行时。