love asked in 社會與文化語言 · 7 years ago

英文When 的用法? 請高手幫幫忙~

It began to rain when I ____ the thunder.

(A)hear (B)heard (C)was hearing (D)is hearing.

答案是:(B)

為啥不是(c)

書上的文法:(過去進行式)

When+簡單式...,進行式....。

例:When I woke up,the sun was rising.

(當我醒來的時後,太陽正升起來。)

煩請懂英文的人替我解答,我覺得這題的文法就是下面我打的文法公式,我把它套上去解答,但是答案卻不同,是不是其實這題的文法,並不是下面我打的文法公式呢?

還是when放「字首、字中」意思都不同呢?

英文小兒科的我,先感謝大家~^_^~

2 Answers

Rating
  • 7 years ago
    Favorite Answer

    ※這和時間的先後,以及你本身對於英文的理解有關

    1. 一般來說,我們會把when=while=as 因為他們皆解釋為「當」

    但是若從細部而言,while 與when 和as 有個根本上的不同,while 的時間點較小

    ex: The bell was ringing while I was taking a shower.

    強調 bell 正在響的時候,我正在taking a shower.

    但是when 和as 都沒有這個特性

    再者,

    現在進行式 是強調「正在」進行的動作

    而現在簡單式,是強調簡單的事實

    it began to rain when i was hearing thunder.

    當我正聽見雷聲時,開始下雨

    it began to rain when i heard the thunder.

    當我聽見雷聲時,便開始下雨

    Source(s): 個人淺見
  • Anonymous
    7 years ago

    我想問題在hear這個單字本身的用法,

    有人在知識家問過see和hear的用法↓

    http://tw.knowledge.yahoo.com/question/question?qi...

    2013-08-17 20:04:33 補充:

    如果你想對hear這個字的認知,層次再提高一點,

    可見↓

    http://tw.knowledge.yahoo.com/question/question?qi...

    看完會覺得有「見山是山→見山不是山→見山又是山」的感覺唷

Still have questions? Get your answers by asking now.