At home ,he never seems to have time until after 10:30 pm,_____his children have gone to bed.B、 when D、 by which time为什么选B不选D呢,B哪里错了?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 14:02:26
At home ,he never seems to have time until after 10:30 pm,_____his children have gone to bed.B、 when D、 by which time为什么选B不选D呢,B哪里错了?

At home ,he never seems to have time until after 10:30 pm,_____his children have gone to bed.B、 when D、 by which time为什么选B不选D呢,B哪里错了?
At home ,he never seems to have time until after 10:30 pm,_____his children have gone to bed.
B、 when
D、 by which time
为什么选B不选D呢,B哪里错了?

At home ,he never seems to have time until after 10:30 pm,_____his children have gone to bed.B、 when D、 by which time为什么选B不选D呢,B哪里错了?
正确答案为:
从句中时态为现在完成时
by which time可用用完成时
而when不能用于完成时
翻译为:
在家时,直接他孩子十点半以后上床睡觉了,他才有时间.

你好! 正确答案为:
从句中时态为现在完成时
by which time可用用完成时
而when不能用于完成时
翻译为:
在家时,直接他孩子十点半以后上床睡觉了,他才有时间。
*******************************************
^___^祝你学习进步! 如有疑问,请追问!
如果对你有所帮助,请千万别...

全部展开

你好! 正确答案为:
从句中时态为现在完成时
by which time可用用完成时
而when不能用于完成时
翻译为:
在家时,直接他孩子十点半以后上床睡觉了,他才有时间。
*******************************************
^___^祝你学习进步! 如有疑问,请追问!
如果对你有所帮助,请千万别忘记采纳哟!
*******************************************

收起

D是对的。
which是指示代词,引导从句,用来阐述after 10:30PM。
用的话when的话,句子语法上也有错误,因为前面有个after,如果再用when的话,显然不对。

after 10:30 pm代表一个时间点,后面有一个逗号,所以本人认为是非限制性定语从句,后面的句子是修饰10:30 pm的限制条件。而when不能引导非限定性定语从句,且when表示当······的时候,与前面的时间点和后面的现在完成时不搭配,谢谢!

  关系副词when倒是可以指代时间状语after 10:30 pm,不过when指的是一个时间点,如选用则表示“就在过去的下午10点半的这个时间点上”。这样,时间状语就与后面的have gone to bed(已经就寝了)发生逻辑冲突。完成时态表示过去的行为给现在带来的结果,但是after 10:30 pm已经成为过去的时间,在这个时间发生的“就寝”行为不会对现在产生“就寝的结果”。
 ...

全部展开

  关系副词when倒是可以指代时间状语after 10:30 pm,不过when指的是一个时间点,如选用则表示“就在过去的下午10点半的这个时间点上”。这样,时间状语就与后面的have gone to bed(已经就寝了)发生逻辑冲突。完成时态表示过去的行为给现在带来的结果,但是after 10:30 pm已经成为过去的时间,在这个时间发生的“就寝”行为不会对现在产生“就寝的结果”。
  介词by表示“从…截止到目前为止”,关系形容词which指代of 10:30 pm,by which time就是by the time of 10:30 pm,即“从过去截止到下午10点半的这个这段时间”,意思与现在完成时的逻辑一致。

  这类句子也可以用把从句改写为下面的并列句去理
  He never seems to have time until after 10:30 pm; his children have gone to bed by that time.

  另外,由when导出的时间状语往往表示过去时间,只能与过去时态连用,而by短语则可以与完成时态连用。
  

收起

这是一个非限定性定语从句 先行词是前面的的十点半 并且by后面加时间可用完成时态

when放后面前面不需要逗号,还有until有到。。。时候为止的意思,与之相符的by有此意