The fire ___about four hours before the firefighters could control it.Ahas lasted Bwould lastCwas lasting Dlasted

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 03:34:41
The fire ___about four hours before the firefighters could control it.Ahas lasted Bwould lastCwas lasting Dlasted

The fire ___about four hours before the firefighters could control it.Ahas lasted Bwould lastCwas lasting Dlasted
The fire ___about four hours before the firefighters could control it.
Ahas lasted Bwould lastCwas lasting Dlasted

The fire ___about four hours before the firefighters could control it.Ahas lasted Bwould lastCwas lasting Dlasted
选D就可以了
因为A时态是错误的,应该用过去完成时态,
B 是过去将来时,不符合题意,last本来就有持续的意思,没有进行时,不选C,
一般人可能认为 后面是由before引导的时间状语重句,所以要用完成时态,其实不然,此类题目要多做,培养出语感,做起来就得心应手

D lasted

The fire lasted four hours before the firefighters could control it.
大火烧了约 4 个小时以后,消防队员才把火势控制住。
句中“ last … before ”意为“持续了……才……”
e.g. The meeting lasted 3 hours before they reached an...

全部展开

The fire lasted four hours before the firefighters could control it.
大火烧了约 4 个小时以后,消防队员才把火势控制住。
句中“ last … before ”意为“持续了……才……”
e.g. The meeting lasted 3 hours before they reached an agreement.
会议开了三个小时,他们才达成了协议。
注意句中的 before 不译作“在……之前”。又如:
Three weeks went by before I realized my mistakes.
三周的时间过去了,我才意识到自己的错误。
The examination began before she got everything ready.
她还没有做好准备,考试就开始了。

收起