? asked in 社會與文化語言 · 2 decades ago

過去式,還有現在完成式問題

complete sentences 1-7 below with the correct form of

the present perfect or past simple.

(I / watch) an interesting programme last night.

改成I watched an interesting programme last night.過去式的,對嗎?

(I / work) for the same boss since 1995.

改成I have worked for the same boss since 1995.現在完成式的,對嗎?

(I / never / eat )a meal as bad as this!

改成 I never ate a meal as bad as this!過去式的,對嗎?

(we / not / see )each other since the conference last november.

改成we hasnot seen each other since the conference last november.過去式的,對嗎?

(you/ever/visit)thailands?

改成 Did you never visited thailands?過去式的,對嗎?

(you/ discuss) the trade fair in yesterday\'s meeting?

改成Did you discussed the trade fair in yesterday\'s meeting?過去式的,對嗎?

(i / work) for everytalk consulting from 1996 to 2002.

改成I has worked for everytalk consulting from 1996 to 2002.過去式的,對嗎?

3 Answers

Rating
  • 2 decades ago
    Favorite Answer

    這幾題只要學會分析時間

    可以看出應該用 past tense 或 p.p.

    1. I watched an interesting programme last night.

    過去式, 時間是 "昨晚" 看了電視

    2. I have worked for the same boss since 1995.

    現在完成式. 因為時間是現在

    因為 worked for the same boss since 1995 可解說為

    從1995年到 "現在" 都為同一個老闆工作

    3. I have never eaten a meal as bad as this.

    現在完成式. 因為是從以前到 "現在"

    我都沒吃過這麼難吃的一餐

    4. We haven't seen each other since the conference last November.

    如 No.2. 時間是現在.

    從上個(去年)十一月到 "現在" 都沒見過面

    5. Have you ever visited Thailand?

    現在完成式. 因為是從以前到 "現在" 是否曾經去過泰國?

    如果硬要用過去式 Did you ever visit Thailand (before)?

    雖然也有人這麼說, 不過用p.p.比較正式

    後者在國外是老師所稱為 baby English

    是不太會文法的人(或是不care文法)才會這麼說的

    6. Did you discuss the trade fair in yesterday's meeting?

    過去式, 時間是 "昨天" 的會議.

    7. I worked for Everytalk Consulting from 1996 to 2002.

    過去式. 因為時間是1996到2002, "以前" 的時段.

    除非時間改成 1996 until now (從1996到現在)

    那就要改成 I have worked for.... from 1996 until now.

    幾點要小心的是

    過去式的問句如果用助動詞問的話(如 Did)

    那句中的動詞一定要寫原形喔

    如原文中寫的 Did you discussed....

    discuss 是在助動詞 Did 的後面, 要寫原形

    Source(s): ME
  • 2 decades ago

    (I / never / eat )a meal as bad as this!

    → I have never ate a meal as bad as this!過去完成式

    (we / not / see )each other since the conference last november.

    →we haven't seen each other since the conference last november.過去完成式

    (you/ever/visit)thailands?

    → Have you ever visited thailands?過去完成式

    (you/ discuss) the trade fair in yesterday's meeting?

    →Did you discuss the trade fair in yesterday's meeting?過去式

    (i / work) for everytalk consulting from 1996 to 2002.

    →I have worked for everytalk consulting from 1996 to 2002.過去完成式

    2006-05-18 00:20:34 補充:

    最上面那一句的ate應該改成eaten其他的應該都對~

  • 2 decades ago

    complete sentences 1-7 below with the correct form of

    the present perfect or past simple.

    (I / watch) an interesting programme last night.

    改成I watched an interesting programme last night.過去式的,對嗎?

    Correct

    (I / work) for the same boss since 1995.

    改成I have worked for the same boss since 1995.現在完成式的,對嗎?

    Correct

    (I / never / eat )a meal as bad as this!

    改成 I never ate a meal as bad as this!過去式的,對嗎?

    I have never eaten a meal as bad as this!

    (we / not / see )each other since the conference last november.

    改成we hasnot seen each other since the conference last november.過去式的,對嗎?

    We have not seen each other since the conference last November.

    (you/ever/visit)thailands?

    改成 Did you never visited thailands?過去式的,對嗎?

    Have you ever visited Thailand?

    (you/ discuss) the trade fair in yesterday's meeting?

    改成Did you discussed the trade fair in yesterday's meeting?過去式的,對嗎?

    Correct

    (i / work) for everytalk consulting from 1996 to 2002.

    改成I has worked for everytalk consulting from 1996 to 2002.過去式的,對嗎?

    I worked for everytalk consulting from 1996 to 2002.

Still have questions? Get your answers by asking now.