越快越好How long do you think __________the computer company lauches a new model?为什么要填“it will be before ”而不是“it will be that”我想知道的是填before 和t填hat的差别而不是特殊疑问词+插入语+陈述语序

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 11:44:21

越快越好How long do you think __________the computer company lauches a new model?为什么要填“it will be before ”而不是“it will be that”我想知道的是填before 和t填hat的差别而不是特殊疑问词+插入语+陈述语序
越快越好
How long do you think __________the computer company lauches a new model?
为什么要填“it will be before ”而不是“it will be that”
我想知道的是填before 和t填hat的差别
而不是特殊疑问词+插入语+陈述语序

越快越好How long do you think __________the computer company lauches a new model?为什么要填“it will be before ”而不是“it will be that”我想知道的是填before 和t填hat的差别而不是特殊疑问词+插入语+陈述语序
before 在这里是有实际意思的,在.之前;而that没有时间意义.
因为前面问的是how long,因此后面肯定要有一个时间,before,就是,用that,没有表示时间的意思.

it's + 段时间 + before表示“过多久之后才...”,若用于否定句则表示“没过多久就...”

it will be before
do you think后面相当于一个宾语从句,所以应该用陈述语气。
do you think 是插入语,插入语后接陈述句语序,所以用How long do you think it will be ...,如果没有插入语,就是像你所说的How long will it be....

before 在这里引导时间状语从句。do you think 做的是插入语,确实后面也是陈述语气啊,两个都是选项 都是陈述语气。that 不能引导时间状语从句。
还原为陈述句就是 :it will be how long do you think berore the computer company lauches a new model.