he had read for three hours ____ he realized it
来源:百度知道 编辑:UC知道 时间:2024/06/16 10:35:29
A.before B.until
直觉告诉我应该选A。但B为什么不行?
看了许多网上解答,感觉不甚明白
直觉告诉我应该选A。但B为什么不行?
看了许多网上解答,感觉不甚明白
A.
这是before的一个用法。前面是个时间段,后面是个动作,表示经过多长时间之后,这个动作才发生。(在这个动作之前经历多长时间)
e.g. It will be a long time before we finish this dictionary. 我们需要很长时间才能把这部字典编译完。(要很长时间以后我们才能编译完这部字典。)
before在此处可译为“……后”
他看了三个小时书后才意识到。
选A.before,因为until有它自己的用法,not until ...比如说这个句子如果是——three hours later did he realize it.前面就用Not until.
before翻译成才而until是直到
等了三个小时他才意识到,选A
A 意思是:等他意识到,他已读了3个小时了。
The book was so good that he had read it for 3 hours (before) he realized it. befroe 能换成until么
he had had to make thebreak he had been rhinking about for so long .如何理解
he had read aloud from The Arabian Nights
he had unusually prepared for the exam .对不对
in which he had made two holes for his feet
He said his bike had ____ for a week.
He had to settle for silver.这句话什么意思?
He has had a fever for two days.
the dream he had had for 3 years ended here剖析,在线等
The dream he had had for so many years ended there这里的两个had各自表示什么意思