( ) the time the firemen arrived ,the building had been burn

( ) the time the firemen arrived ,the building had been burnt to pieces.A.at B.till C.before D.by
( ) the time the firemen arrived ,the building had been burnt to pieces.
A.at B.till C.before D.by
D.请逐个辨析,
正确答案已经给出,望您能辨析一下其他的选项,
fxr_yn 1年前 已收到5个回答 举报

Honey_cc 幼苗

共回答了21个问题采纳率:90.5% 举报

咕~~(╯﹏╰)b,当然是by咯
by the time是过去完成时的标志,到...为止的意思,九年级课本有一单元全是这玩意儿

1年前 追问

5

fxr_yn 举报

希望您对 B、C 选项做一下具体的辨析。谢谢

举报 Honey_cc

没有before the time和till the time之说。 关于before的嘛,后可直接加从句例:before I left home,I had closed my door. 而till么,后面直接加时间,直到某时间 这个by the time在九年级得10单元课题就是by the time I got outside ,the bus had already left.我们刚学,O(∩_∩)O~

在牛A与牛C之间 幼苗

共回答了39个问题 举报

by the time 是固定句型 表示时间状语的

1年前

1

你是世纪贱女 幼苗

共回答了500个问题 举报

C
后句用的是过去完成时,表示过去的过去,所以前面用before。正确答案是D应该选D更合适,我错了 by the time 有两个意思 1.到...为止,一般要求主句用过去完成时。(这里是这种情况) 2…当……的时候,如果只是说过去某个时候的状况,用过去时,而不用完成时。谢谢, 不过我希望您能针对“2…当……的时候,如果只是说过去某个时候的状况,用过去时,而不用完成时。”做一下具...

1年前

1

qhyyyy 幼苗

共回答了2134个问题 举报

C
before表示过去的过去
是过去完成时态的标志
其他选项不合适

1年前

0

angellyp 幼苗

共回答了10个问题 举报

句子的意思是‘在消防员来之前,建筑被烧成碎片。“so 用before
所以选CCCCCC

1年前

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