係英文考試中,無論係寫作、閱讀定係口語,大家一定都會用到一d連接詞,譬如因果關係嘅because of,並列關係嘅as well as等等。佢哋都有好多嘅同義詞可以互換,但係你知唔知佢哋直接嘅唔同用法呢?今期我哋就帶大家一起睇下,表示「當在⋯⋯的時候」用嘅when,as同while有d咩分別啦!
1. 當兩個句子中的動詞都是瞬間動詞時,通常使用when/as
瞬間動詞指的是立刻就會完成的動詞。
It was raining hard as we arrived.
我們到達時正下著大雨。
When I got home, he called me.
當我到家的時候,他打電話給我。
2. 當兩個句子中的動詞都是持續動詞時,通常使用while
而持續動詞指的是動作會延續做一段時間,使用ing形式。
I kept silent while he was writing.
在他寫的時候,我默不作聲。
My roommate was singing loudly in the living room while I was studying in my room.
當我在房間讀書時,我的室友很大聲的在客廳唱歌。
3. 若要表示兩個動作正在發展變化,用as表示「隨著」
Things are getting better and better as time goes on.
隨著時間的推移,情況越來越好。
4. 兩個動作的發生有先後順序時,會使用when:
I will go home when he comes back.
他回來時,我就回家去。
5. when和while都可用作並列連詞
when表示「這時/突然」;while表示對比「而/卻」。
We were about to start when it began to rain.
我們正要出發,這時天開始下雨了。
He likes coffee, while she likes tea.
他喜歡咖啡,而她卻喜歡茶。