until 与beforeJohn knocked at the door for nearly five minute

until 与before
John knocked at the door for nearly five minutes ____his wife opened it.
A before B until
选的是A,为什么B不对?
caojapan 1年前 已收到3个回答 举报

lqddd_milver 种子

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

只能选A不能选B
相信为什么选A您已经明白
我说说为什么不能选until
until用于肯定句,主句的谓语动词必须是延续性动词,而主句中knock是非延续性动词,所以不能选B

1年前 追问

5

caojapan 举报

他都knock for nearly five minutes了,为什么不是延续性动词啊?

举报 lqddd_milver

knock敲一下是一瞬间的动作吧,所以是非延续性动词 至于为什么for five minutes,因为他敲了好多下啊,但是每一下都只是瞬间动作 这样明白了么~~欢迎追问

caojapan 举报

如果去掉时间状语,我觉得这样解释没有问题,但加上去之后,我想就不妥了吧,真不知道原出题者是怎么想的。 如果说真的想您这么解释的话,是不是改成John did not knock at the door for nearly five minutes ____ his wife opened it. 就应该填until呢,恐怕也不好。

举报 lqddd_milver

非延续性动词用于完成时态,后面不能跟一段时间。 但是,John knocked at the door for nearly five minutes 这句话用的是一般过去时,所以接一段时间是没有问题的。 John did not knock at the door until his wife opened it.这样从语法上是对的,但是句意根本不符合逻辑,直到妻子开门他才敲门,你说这句话符合正常逻辑么?

caojapan 举报

until 的主句是否可以跟持续的时间状语?

举报 lqddd_milver

until或者not until的主句通常不跟时间状语,因为until引导的本身就是时间状语从句

如烟绽放 幼苗

共回答了186个问题 举报

条件语句
其实你翻译下就知道是A
在他妻子开门之前,John敲了5分钟的门感觉B也通,约翰敲了5分种的门直到他的妻子开门。not untiluntil也可以用于肯定句的

1年前

1

rfae 幼苗

共回答了2个问题 举报

until一般与not连用 记住就行了

1年前

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