问道英语选择,解释理由

来源:百度知道 编辑:UC知道 时间:2024/06/02 21:49:02
—Did Jack come back early last night?
-Yes.It was not yet eight o'clock_____he arrived home.

A.before B.when C.that D.until

答案是B,可这看上去也像一个强调句啊,为什么不选C?

不是强调句,是一个时间状语从句,when 引导的是从句

1. 楼主忘了强调句型的最大特点了,就是如果去掉it be和that之后,再稍微调整顺序,则能组成一个完整的句子。

2. 该句去掉it was和that之后,句子变为:
He arrived home not yet eight o'clock.
那么就很明显了,这句话是不可能成立的,因为最最少eight o'clock前都缺少一个介词啊!

3. 所以,该题最好理解成一个以关系副词when引导的定语从句。

答案是:B

A 表示在....之前
B 表示当....的时候
C 原意是那个,也可以放在句子中间表示强调,或者引出宾语从句
D 直到

那么结合题目的意思理解:- Jack 昨天晚上回来的早吗?
- 是的,当他回来的时候还不到8点。

所以最恰当的选择是 B

为什么不选C呢?一楼说的很是。另外,
从语境来看,这个句子的主体是描述时间的问题。光说八点钟,描述又不完整,需要后面的从句补充描述时间的问题,这个补充需要的不是强调,也不是持续的状态,所以ACD排除,而应该是一个瞬间发生的动作,故B。