When,while,as這三個詞的意思很簡單,都有“當……時候”的意思。但學生經常會問三個詞的區別在哪兒,尤其是口頭表中,大部分學生就都會用成when。那其實是不準確的。我們來看看這幾個詞的區別。
01When的用法
如果只從現象來看,when 從句用的最多的是一般過去時,而主句的時態沒有限制,根據具體情況而定。
Eg:I was eighteen when I got my driving license.
我拿到駕照時才十八歲。
She was twenty-one when she got married.
她結婚時才二十一歲。
I loved history when I was at school.
我上學時喜歡歷史。
when she came into my room I was just reading a book.
她走進我房間時,我正在看書。
Sorry, I was out when you called me.
對不起,你打電話來的時候我出去了。
When I got to the airport, the guests had left.
當我趕到飛機場時,客人們已經離開了。
When he had finished his homework, he took a short rest.
當他完成作業後,他休息了一會兒。
Why do you want a new job when you have got such a good one already?
你已經找到如此好的工作,為何還想再找新的?
You shall borrow the book when I have finished reading it.
在我讀完這本書後,你可以借閱。
總結:when 從句的事件,相當於另一個事件發生的時間點。也就是說,when 從句的重點不在動作本身發生的狀態,而只是把它作為一個時間點,所以when 多數情況下用的是一般過去時,則不用正在進行時。因為如果用正在進行時,它表示的就是一段時間而不是一個時間點了。總之從句也可以有其它的時態,但幾乎也不用進行時。
02while的用法
若主、從句表示兩個同時進行的持續性動作,且強調主句表示的動作延續到從句所指的整個時間,通常要用 while。相比於when 來說,while 從句的側重點就不一樣了。while 從句的側重點在於描述動作正在發生的狀態,它的意思是:當while 事件正在發生的時候,另一件事如何如何。所以,while 從句一般用的是正在進行時。而另一件事的狀態沒有硬性的要求,根據具體情況而定。
Eg:Cathy broke her arm while she was playing in the garden.
凱西在花園裡玩耍時摔斷了胳膊。
Don"t talk while you"re eating.
吃飯時不要說話。
I kept silent while he was writing.
在他寫的時候,我默不作聲。
While my wife was reading the newspaper, I was watching TV.
當妻子正在看報紙的時候,我正在看電視。
While they were talking, the bell rang.
正在他們談話的時候,上課鈴響了。
Strike while the iron is hot.
趁熱打鐵。
總結:從時間的角度來看,while 表示的是一段時間,是一個過程。這是while 的側重點。因此,如果含有“一段時間”的含義的時候,就可以用while。
03as的用法
若主、從句表示的是兩件事情同時(或幾乎同時)發生的短暫性動作,一般要用 as (也可用 when)。但與 while 從句不同的是,as 從句用的一般不用正在進行時,而只是一般過去時。
Eg:As my mother sang those old songs, tears ran down her cheeks.
當我媽媽唱起那些老歌時,眼淚順著她的臉頰流了下來。
The students took notes as they listened.
學生們邊聽課邊做筆記。
As we talked on, he got more and more excited.
我們繼續往下談的時候,他越來越興奮。
The little girls sang as they went.
小姑娘們一邊走,一邊唱。
As the time went on, the weather got worse.
隨著時間的推移,氣候更加糟糕。
The atmosphere gets thinner and thinner as the height increases.
隨著高度的增加,大氣越來越稀薄。
總結:as 表達的事件,往往只是主句動作發生的背景或條件時,as 只是一個次要的時間說明,不像while 從句有強調 while 動作本身的意思。因此,as 常常翻譯成“隨著……”之意。
04when,while,as的互換
如果從句動作和主句動作同時發生,並且從句動作為延續性動詞時,when,while,as 可以互換使用。這種情況下,它們的細微區別恐怕連英、美人自己也說不清了。
Eg:When /While /As we were dancing, a stranger came in.
當我們跳舞時,一位陌生人走了進來。
When,while,as這三個詞的意思很簡單,都有“當……時候”的意思。但學生經常會問三個詞的區別在哪兒,尤其是口頭表中,大部分學生就都會用成when。那其實是不準確的。我們來看看這幾個詞的區別。
01When的用法
如果只從現象來看,when 從句用的最多的是一般過去時,而主句的時態沒有限制,根據具體情況而定。
Eg:I was eighteen when I got my driving license.
我拿到駕照時才十八歲。
She was twenty-one when she got married.
她結婚時才二十一歲。
I loved history when I was at school.
我上學時喜歡歷史。
when she came into my room I was just reading a book.
她走進我房間時,我正在看書。
Sorry, I was out when you called me.
對不起,你打電話來的時候我出去了。
When I got to the airport, the guests had left.
當我趕到飛機場時,客人們已經離開了。
When he had finished his homework, he took a short rest.
當他完成作業後,他休息了一會兒。
Why do you want a new job when you have got such a good one already?
你已經找到如此好的工作,為何還想再找新的?
You shall borrow the book when I have finished reading it.
在我讀完這本書後,你可以借閱。
總結:when 從句的事件,相當於另一個事件發生的時間點。也就是說,when 從句的重點不在動作本身發生的狀態,而只是把它作為一個時間點,所以when 多數情況下用的是一般過去時,則不用正在進行時。因為如果用正在進行時,它表示的就是一段時間而不是一個時間點了。總之從句也可以有其它的時態,但幾乎也不用進行時。
02while的用法
若主、從句表示兩個同時進行的持續性動作,且強調主句表示的動作延續到從句所指的整個時間,通常要用 while。相比於when 來說,while 從句的側重點就不一樣了。while 從句的側重點在於描述動作正在發生的狀態,它的意思是:當while 事件正在發生的時候,另一件事如何如何。所以,while 從句一般用的是正在進行時。而另一件事的狀態沒有硬性的要求,根據具體情況而定。
Eg:Cathy broke her arm while she was playing in the garden.
凱西在花園裡玩耍時摔斷了胳膊。
Don"t talk while you"re eating.
吃飯時不要說話。
I kept silent while he was writing.
在他寫的時候,我默不作聲。
While my wife was reading the newspaper, I was watching TV.
當妻子正在看報紙的時候,我正在看電視。
While they were talking, the bell rang.
正在他們談話的時候,上課鈴響了。
Strike while the iron is hot.
趁熱打鐵。
總結:從時間的角度來看,while 表示的是一段時間,是一個過程。這是while 的側重點。因此,如果含有“一段時間”的含義的時候,就可以用while。
03as的用法
若主、從句表示的是兩件事情同時(或幾乎同時)發生的短暫性動作,一般要用 as (也可用 when)。但與 while 從句不同的是,as 從句用的一般不用正在進行時,而只是一般過去時。
Eg:As my mother sang those old songs, tears ran down her cheeks.
當我媽媽唱起那些老歌時,眼淚順著她的臉頰流了下來。
The students took notes as they listened.
學生們邊聽課邊做筆記。
As we talked on, he got more and more excited.
我們繼續往下談的時候,他越來越興奮。
The little girls sang as they went.
小姑娘們一邊走,一邊唱。
As the time went on, the weather got worse.
隨著時間的推移,氣候更加糟糕。
The atmosphere gets thinner and thinner as the height increases.
隨著高度的增加,大氣越來越稀薄。
總結:as 表達的事件,往往只是主句動作發生的背景或條件時,as 只是一個次要的時間說明,不像while 從句有強調 while 動作本身的意思。因此,as 常常翻譯成“隨著……”之意。
04when,while,as的互換
如果從句動作和主句動作同時發生,並且從句動作為延續性動詞時,when,while,as 可以互換使用。這種情況下,它們的細微區別恐怕連英、美人自己也說不清了。
Eg:When /While /As we were dancing, a stranger came in.
當我們跳舞時,一位陌生人走了進來。