he was about to tell me the secret_____someone patted him on shoulder

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:36:05
he was about to tell me the secret_____someone patted him on shoulder
A,as
B,until
C,while
D,when
为什么选D
不选C???????

因为这是时间点,不是时间段!!!

when, while这三个词都有"当……时候"之意,但用法有所不同,使用时要特别注意。

①when意为"在……时刻或时期",它可兼指"时间点"与"时间段",所引导的从句的动词既可以是终止性动词,也可是持续性动词。如:

When I got home, he was having supper.我到家时,他正在吃饭。

When I was young, I liked dancing.我年轻时喜欢跳舞。

②while只指"时间段",不指"时间点",从句的动词只限于持续性动词。如:

While I slept, a thief broke in.在我睡觉时,盗贼闯了进来。

这里用when。while指时间段

when, while这三个词都有"当……时候"之意,但用法有所不同,使用时要特别注意。

①when意为"在……时刻或时期",它可兼指"时间点"与"时间段",所引导的从句的动词既可以是终止性动词,也可是持续性动词。如:

When I got home, he was having supper.我到家时,他正在吃饭。

When I was young, I liked dancing.我年轻时喜欢跳舞。

②while只指"时间段",不指"时间点",从句的动词只限于持续性动词。如:

While I slept, a thief broke in.在我睡觉时,盗贼闯了进来。

这里用when。while指时间段

正在这时 用when 如果用while 顺序要倒过来

when 在这儿的意思是 “就在这时”这是when作为连词的一个特殊用法,while无该用法