首页 > 留学知识库

问题: 英语语法3

He was about to tell me the secret_____someone
patted him on the shoulder
A.once B.until C.while D.when
要详细的过程和思路

解答:

正确答案应该是D。

这里考核了一个when的固定用法。

此处when是一个并列连词,解释为“就在此时/这个时候/那时”,=and at that momnent,常用于以下三个固定的结构中:

以过去的某个时刻为时间基点:

(1)sb.A was/were doing(延/持续性动词)sth. ... when sb.B did sth. ...(do和did同时发生)

(2)sb.A was/were about to do(瞬时/间//非延/持续性动词)sth.... when sb.B did sth. ...(do发生在did之后)

(3)sb.A had done(瞬时/间//非延/持续性(瞬时/间//非延/持续性动词)sth.... when sb.B did sth. ...(done发生在did之前)

如果时间基点是现在当前,只需将上述的结构中过去的时态变为现在的时态即可