作业帮 > 英语 > 作业

英语提问2道1.it was a long time_____I went to sleep again .A.when

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 03:45:44
英语提问2道
1.it was a long time_____I went to sleep again .
A.when B.while C.before D.until 答案为何是C
2.we had hardly got to the station _____it began no rain.
A.until B.since C.while D.when
答案为何是D
一、before引导时间状语从句时,往往表示主句的动作先于从句的动作发生,对于before的翻译有很多样.
1.“……才”,强调主句所表达的时间、距离很长或化费的力气很大.
It will be five years before he returns to his homeland.再过五年他才能回国.
We waited a long time before he came out.我们等了很长时间他才出来.
2.“……就”,强调主句所表达的时间、距离短或花费的力气较小.
We hadn't waited long before he came out.我们没等多久他就出来了.
It won't be long before we meet again.过不了多久我们就会再见面的.
3.“还没有……”“免得”等.
He died before he wrote a will.
他还没来得及写遗嘱就死了.
Catch him before he escapes.
抓住他,别让他跑了.
(你的这道题,就是1的情况,意思为:我再睡着,要化很长一段时间.)
二、had done…when…是个固定搭配.表示某件事正在发生或刚刚发生,另一动作同时发生.