英文現在.過去.未來完成與完成進行式之問題

Q1:

若我要說

我昨天下午2點到3點都在看書

請問如何翻譯??

是用過去完成進行式還是過去完成式??

Q2:

我4到6歲時住在台北

是否有些動詞如"住"不能用進行式

那請問該怎麼用呢??

另外

若不麻煩

可否告知現在.過去.未來完成與完成進行式的"確切"用法

感恩

Update:

我沒寫清楚

現在完成

現在完成進行

過去完成

過去完成進行

的用法,謝謝!!

Update 2:

每個人的答案都有異同

我怎麼知道哪些是對的呢@@

還是有可以通用得地方??

感恩

2 Answers

Rating
  • Louis
    Lv 7
    1 decade ago
    Favorite Answer

    Q1:

    若我要說

    我昨天下午2點到3點都在看書

    請問如何翻譯??

    是用過去完成進行式還是過去完成式??

    Yesterday, I was studying from 2 to 3 pm.

    應用[過去進行式],因為動作有持續性。

    Q2:

    我4到6歲時住在台北

    是否有些動詞如"住"不能用進行式

    那請問該怎麼用呢??

    I lived in Taipei from four to six years old.

    因為live是狀況,不是動作,不必用進行式。

    另外

    若不麻煩

    可否告知現在.過去.未來完成與完成進行式的"確切"用法

    現在式是用在timess present。即不受時間影響的事。如 I am a boy.

    過去式是用在過去某時間點上發生的事。有時間座標,如 I went to the mall yesterday.

    未來完成式,用在未來可以做好的事。但不知道是否會繼續下去。Next summer, I will have studied English for ten years.

    未來完成進行式,用在未來可以做到某個程度,但還會繼續做下去的事。如:Next summer, I willl have been studying English for ten years.

    2009-05-09 18:12:36 補充:

    現在完成

    I have lived in Taipei for ten years. (表示曾在台北住過十年,但不未表明現在是否還住台北)

    現在完成進行

    I have been living in Taipei for ten years.(表示現在還住在台北,而且還會繼續住下去)

    2009-05-09 18:12:56 補充:

    過去完成

    I had lived in Taipei for ten years before I moved to Tainan. (兩個過去的事,一前一後,過去完成式在過去式之前)

    過去完成進行

    I had been living in Taipei for ten years when you moved in.(過去完成進行式是一條線,簡單過去式是一個點,你搬進台北那一個時間點上,我已經住了十年了,在你搬來的那時,我還住台北)

  • rhody
    Lv 7
    1 decade ago

    了解英文的動詞,必須有時間座標的觀念。

    我昨天下午2點到3點都在看書

    I had been reading from two to three yesterday.

    昨天下午2點到3點是用過去完成進行式,若是

    昨天下午2點則用過去進行式。

    Q2:

    我4到6歲時住在台北

    I had lived in Taipei from my four to six.

    是否有些動詞如"住"不能用進行式

    任何語言都有些動詞是不具延續性的,愛就愛,不愛就不愛,

    什麼叫做正在愛。但是當老外告訴你

    I am living in Taipei. 表示他不是本國人,暫住而已。

    現在完成:由過去的某一點,一直到現在所做的事。(have+pp)

    ex. I have been an English teacher for over twenty years.

    I have taught English since I was twenty five.

    現在完成進行:由過去的某一點,一直到現在不曾間斷的動作。(have been + V-ing )

    ex. I have been loving you since I first saw you.

    (不能用現在進行式的字,用在現在完成進行式,反而露骨而不肉麻)

    過去完成:過去某段時間,曾經做過的事;過去式之前的事。

    ex. I had been a teacher from 1985 to 1988.

    I found that the train had left when I got to the station.

    過去完成進行:過去某段時間內,正在發生的事。

Still have questions? Get your answers by asking now.