till we have gone.为什么till后面可以用完成时?till后不是加瞬间的动作啊

huhuiguo 1年前 已收到2个回答 举报

BOBO亲一个 幼苗

共回答了16个问题采纳率:100% 举报

[用在否定句中] 直到...为止
[用在否定句中] 在...以前; 直到...才
肯定形式表示的意思是"做某事直至某时",动词必须是延续性的.它引出的意思是"直到(某时某动作停止了)" 否定形式表达的意思是"直至某时才做某事".它引出的意思是"直到(某时)(某动作)才(发生)" 动词为延续性或非延续性都可以.因此till后面过去时、现在完成时和过去完成时多可能用.
They didn't realize their fault till we pointed it out to them .直到我们向他们指出了他们的错误,他们才意识到.
Don't get off the bus till it has stopped.公共汽车停稳后再下车.
I didn't manage to do it till you had explained how.直到你教我后,我才会做.

1年前

6

anjcb 幼苗

共回答了1个问题 举报

have gone是指动作 have been是指状态

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.028 s. - webmaster@yulucn.com