過去完成進行式,過去式與現在完成進行式的問題,麻煩英文高手!

請問一下各位英文高手,我閱讀了以下這篇文章,http://tw.group.knowledge.yahoo.com/michael-2236/a...

有幾個問題想要請教,若是如以下題目 I had been reading when he came at five o'clock yesterday afternoon.

昨天下午五點鐘他來的時候我已經在讀書。

請問:

1.是否過去完成進行式的先決條件也必須要加上過去簡單式來強調背景?

2.如同上面所說 過去完成進行-比過去簡單式更早發生,持續至過去簡單式,有可能會繼續至現在,那位什麼不可以用 現在完成進行式來表示呢?

不也是表示從之前一直延續到現在的動作?

另外請問圖表的問題:

In the year 1900 just over 4% of the population was aged over 63. However, by 1960 this figure 'had doubled'.

請問,為什麼不能用 was doubled? 為什麼有的時候可以用過去式描述但有的時候又必須要用過去完成式呢?不是很懂他的道理在哪?

這是全部的題目:

The chart shows the precentage of people aged 65 and over in the USA between 1900 and 2000. In the year 1900 just over 4% of population __was_ (be) aged over 65. However, by 1960 this figure __had doubled_(double).

the number of people aged between 75 and 84 __remainded__(remain) fairly steady between 1900 and 1930,making up only 1-1.3% of the population . The figure__began___ (begin) to rise more significantly in 1940 and by 1970 it __had tripled_____ (triple) to reach 3% of the population.

Although three __was__ (be) no change in the number of people aged 65-74 between 1960 and 1970, the number of people aged 75 and over __increaded___ (increase) during this time.By the year 2000,12.4% of the US population _had reached___(reach) tje age of 65 pr more, although this was slightly lower than in 1990 when it__had peaked_(peak) at 12.6%.

2 Answers

Rating
  • 1 decade ago
    Favorite Answer

    有幾個問題想要請教,若是如以下題目 I had been reading when he came at five o'clock yesterday afternoon.

    昨天下午五點鐘他來的時候我已經在讀書。

    請問:

    1.是否過去完成進行式的先決條件也必須要加上過去簡單式來強調背景?

    是這樣子沒錯,當兩件事在進行並且在時間上有不同時,相對的在時間先後順序上要區隔開來.he came at five o'clock yesterday afternoon發生在I had been reading 之前

    2.如同上面所說 過去完成進行-比過去簡單式更早發生,持續至過去簡單式,有可能會繼續至現在,那位什麼不可以用 現在完成進行式來表示呢?

    不也是表示從之前一直延續到現在的動作?

    過去完成進行是指過去一個持續動作在他來之前為止 的一個經驗(在過去發生的yeaterday).

    現在完成是是只到目前為止的一個經驗,問題是發生在昨天 I had been reading when he came at five o'clock yesterday afternoon.

    ,不是嗎?

    另外請問圖表的問題:

    In the year 1900 just over 4% of the population was aged over 63. However, by 1960 this figure 'had doubled'.

    請問,為什麼不能用 was doubled? 為什麼有的時候可以用過去式描述但有的時候又必須要用過去完成式呢?不是很懂他的道理在哪?

    be+過去分詞(當形容詞)被動語態

    have, has和had 是現在,過去完成式 指經驗

    by+時間 是指在時間之類(不會超過時間)

    by 1960在這一年之內但不會超過1960,並沒說明哪月,哪日,星期幾.

    但是in+年份的話 in 1960可視為明確時間

    過去簡單式是有明確時間點:日,月,星期和年

    過去完成式則沒明確時間

    希望你滿意

    Source(s): 自己
  • 1 decade ago

    呂霖老師來簡單解釋一下

    過去完成式只會出現在兩種考題

    1.假設句 (對過去之假設)

    If I had had money , I would have bought this car .

    2.比過去式還早(譬如用在一...就....句型)

    I lost my pen that my wife had bought for me .

    (丟掉晚發生用ved) (買先發生用had + pp)

    其他部分如他其他人解釋之,呂霖不再廢言~

    呂霖

    http://tw.myblog.yahoo.com/lerry-ivy/

Still have questions? Get your answers by asking now.