before在表示~在什么什么之前时的用法
发布网友
发布时间:2022-05-10 01:48
我来回答
共3个回答
热心网友
时间:2023-10-17 15:50
一、表示“在……之后……才”。副词“才”在汉语中强调某事发生得晚或慢。如果在含有before从句的复合句中,强调从句动作发生得晚或慢时,就可以应用这种译法。
二、表示“……还没来得及……就……”。目的在于强调从句动作发生之前,主句动作已发生。
三、表示“在……之前就……”。这时主句与before从句中的两个动作按时间先后依次发生。
四、表示“趁……”,“等到……”,或 “没等……就…… ”等。
五、用于句型“It + will/would be + 时间段 + before...”句型中,表示“要过多久才…”,也可用于“It + may be + 时间段 + before...”,表示“也许要过多久才……”。其否定形式“It will/would not be +时间段+ before…”表示“不久就……,过不了多久就……”。
六、用于句型 “it was +时间段+ before …” 表示 “过了(多长时间)才……”。其否定形式“ it was not +时间段+ before …” 意为“不久就……”, “没过(多长时间)就……”。
七、和hardly连用,表示“刚一……就……”。该结构主句常用过去完成时,当hardly位于句首时,要用倒装语序,例如:
I had hardly sat down before the telephone rang.
Hardly had I sat down before the telephone rang.
热心网友
时间:2023-10-17 15:51
should have done 应该干某事而没干
needn't have done 不需要干某事确干了。
整个句子是一个过去式,选A表示作者离开的时候忘了关灯;选B表示作者离开的时候,把不需要关掉的灯都给关了。
两个答案都合理。
热心网友
时间:2023-10-17 15:51
绝对不选A。