_______ did you begin to study French?
I ________ to study French when I was seven.
A. When, begin
B. When, began
C. While, beginning
D. While, was beginning.
这个选什么?为何?能剖析下吗?谢谢!
when 和 while的主要不同在于:
1. when 可以引导到“特殊疑问句”和“名词性从句”(主语从句、宾语从句、表语从句、同位语从句);while 不能,它没这个功能。比如,网友的问题,就是一个“特殊疑问句”。只可以用when 提问,不可以用while。比如:
When did you begin to study French?(正)
I began to study French when I was seven.
决不可以说:
While did you begin to study French? (误)
I began to study French when I was seven.
关于“名词性从句”,只可以用when 引导,不可以用while。由于“名词性从句”原本就是一个“特殊疑问句”。比如下面的宾语从句:
I dont know when they will start off. (正)
I dont know while they will start off. (误)
2. when 和 while 都是“从属连词”,都可以引导“时间状语从句”。
when 可以表示“时间点”(跟终止性动词连用), 也可以表示“时间段”(跟延续性动词连用)。而while 只能表示“时间段”(跟延续性动词连用),此时,while 跟when 可以互换用。举比如下:
The train had left when I arrived at the station. (正)
The train had left while I arrived at the station. (误)
He found a wallet when he was walking in the street. (正)
He found a wallet while he was walking in the street. (正)