lin asked in 社會與文化語言 · 1 decade ago

國中英文have learned 和 learned 的差別

有兩個子句

what you learned

what you have learned

到底差別在哪裡?

我知道一個是過去式 一個是用have的過去分詞

如果有差請告訴我原因

沒差也請說一下沒差的理由 謝謝~

Update:

補充敘述一下

這兩句是接在別的主句後的子句

不是單獨問句 所以通常後面會再加一些敘述性文字,或者加上另一個句子之類的

ex:

They already understand what they learned~

They already understand what they have learned~ 類似這樣的句子

8 Answers

Rating
  • GGPT
    Lv 5
    1 decade ago
    Favorite Answer

    .what u learned: 用法錯誤,句子沒有寫完

    比較完整用法: Tell me what u leared.

    要是用問句,learn不可 + ed 用過去式,要改成 What did you learn?

    what u have learned: 用法錯誤,句子沒有寫完

    比較完整用法: Tell me what u have leared.

    要是用問句,have 要移到主詞 u 的前面,變成 What have u learned?

    根據大大寫的句子片段,推測這裡應該是用附加問句

    Tell me what you learned in that class.

    告訴我你在那門課學了什麼.

    Remark: 課程在過去的時間裡已經結束

    Tell me what ave you learned in that class.

    告訴我你在那門課已經學了什麼.

    Remark: 課程開始於過去的某個時間,持續進行到現在尚未結束

    列幾個時態比較一下:

    [1] 過去簡單式: 事情發生在過去,且已經結束,重點不在時間而在動作.

    The teacher erased the letters on the blackboard.

    老師擦掉了黑板上的字母。

    [2] 過去進行式: 若是用過去進行式,則比較強調發生的那個時間點.

    I got into the classroom while teacher was erasing the letters on the blackboard.

    我進教室的時候,老師正在擦黑板.

    [3] 現在完成式: 發生在過去,且持續進行到現在.

    Teacher has erased the letters on blackboard when I got into the classroom.

    我進教室的時候,老師已經把黑板擦掉了.

    [4] 過去完成式: 發生在過去,且完成在過去.

    Teacher had erased the letters on blackboard for 20 minutes when I got into the classroom.

    我到教室的時候,老師已經把黑板擦掉20分鐘了.

    2009-05-16 00:04:19 補充:

    每種用法都有不同的強調論點,所以基本上各種用法都需要熟悉.

    一般完成式比較常用在書面敘述事情上.

  • Amber
    Lv 5
    1 decade ago

    what you learned

    過去式 敘述過去的事情 不觸及現在的狀況

    單純說明與現在無關的過去

    what you have learned

    現在完成式 敘述從過去到目前為止的時間關係

    回溯過去到現在的事要用現在完成式 與現在的狀況關聯性高

  • Anonymous
    1 decade ago

    ex1 They already understand what they learned~

    ex2 They already understand what they have learned~

    首先將這個句子的文法叫做"間接問句"

    和一般問句不同的地方在於

    以what 開頭的問句是接在直述句後面

    差別在於have learned

    強調到目前為止所學的都了解了

    強調在have 這個字眼,譬如說你學習到一段落

    而第一句想要強調的是

    之前學過的都了解了

  • 1 decade ago

    What you learned at school was very useful.

    你在學校時代學的東西是很實用的.(過去式,過去學的東西很有用,但現在不一定還有用)

    What you learned at school is very useful.

    你在學校時代學的東西是很實用的.(過去式+現在式,過去學的東西現在很有用)

    What you have learned is very useful.

    到目前為止你所學的東西是很有用的.(現在完成式,以目前當截止點做一番評估)

    What you are learning is useful.

    你現在正在學的東西很有用.(現在進行式,)

    What you are learning will be very useful.

    你現在學的東西將來會很有用.(現在進行式+未來式,對未發生的事情做預測)

    **what: 關代 , the thing that/ the things that

    圖片參考:http://l.yimg.com/f/i/tw/ugc/rte/smiley_8.gif

    以上,供您參考!

    Source(s): above 15 years teaching experience
  • How do you think about the answers? You can sign in to vote the answer.
  • 槑仙
    Lv 6
    1 decade ago

    對呀!

    為什麼把時態複雜化? (今天就看到2篇)

    當然如果是在時間前後的敘述=偵探片之類

    或者是商業方面的賠償=孰先孰後的敘述

    意思是說: 課本方面的學習=例子很重要

    ~~是說課本的導引=很重要~~

  • 1 decade ago

    第二位說的沒錯

    但是

    那個不用改成what did you learn吧

    間接問句耶!!!

  • 1 decade ago

    What did you learn?(要加did才能形成問句喔)

    這句是問:你學什麼?(時間在過去的期間)

    我們可以在後面加:yesterday或 last year等等的過去時間副詞

    而What have you learned?(語序要調整一下)

    這句則主要強調你以前"曾經"學過什麼

    因為完成式可以表示你以前的"經驗"

    第一句可能是問你昨天或上個月學了什麼

    第二句則是問從以前到現在學過了什麼

    兩者是有差別的唷~

    Source(s): 自己
  • Anonymous
    1 decade ago

    learned過去式

    have learned被動(have+P.P)

    Source(s): 自己
Still have questions? Get your answers by asking now.