回覆列表
  • 1 # 英語學人

    官方的解釋是:

    一般過去時表示過去發生的動作,現在完成時表示過去發生的動作對現在的影響。

    其實在時間軸上,兩者有顯著的不同。

    一般過去時在時間軸上是和現在不相關的時間段,而現在進行時的時段末尾就是現在。

    與之對比的是:

    對比幾個例句可以更明白的顯示這種不同:

    第一組

    He worked in this company last year. 他去年在這家公司工作(今年不在了)。

    He has worked in this company for a year, 他已經在這家公司工作了一年了(現在還在)。

    第二組

    I watched Gone with the Wind when I was young. 我小時候看過飄這部電影。

    I have watched Gone with the Wind. 我看過飄這部電影(看的動作可以發生在現在以前的任何時間)。

    第三組

    I was in Shanghai this time last year. 去年的此時我在上海(現在不在上海了)。

    I have been in Shanghai for a year. 我在上海已經呆了一年了(現在還在)。

  • 2 # 海濤英語

    中文一樣有一般過去時和現在完成時,如果你能區分中文這兩個時態的不同,你也就能區分英文的這兩個時態。

    1 一般過去時,也就是動詞加一個“了” 這個字。

    中文任意一個動詞都可以加一個“了”

    比如。吃 喝 玩 ,改為 吃了 喝了,玩了

    吹 拉 彈 唱,改為 吹了 拉了 彈了 唱了。

    更多的動詞,你可以自己由此類推。

    其翻譯格式,就是用動詞的過去式,這個你可以用有道詞典查閱任意一個動詞的過去式。

    2 現在完成時,意思就是 已經 做過了某個動詞,已經有過某個體驗。

    還是用 吃 喝 玩,舉例。

    改為 已經 吃過 ,已經 喝過,已經 玩過。

    吹 拉 彈 唱,改為 已經 吹過,已經 拉過,已經 彈過 ,已經 唱過。

    其翻譯格式是 have+動詞的過去分詞,也會根據主語是單數,改為has+過去分詞,

    也有had+過去分詞,也就是過去完成時的變形。

    你可以記住這個翻譯格式,用有道詞典查閱一下這個動詞的過去分詞是什麼,就能翻譯

    用 eat eats ate eaten eating 舉例。

    1我們 吃 這個 蘋果。

    We eat this apple.

    2 小芳 吃 這個 蘋果。

    Xiao Fang eats this apple.

    3 我們 吃了 這個 蘋果。

    We ate this apple.

    4 我 已經 吃過 這個 蘋果。

    I have eaten this apple.

    5 我 正在 吃 這個 蘋果。

    I am eating this apple.

  • 3 # 聊侃生活

    1.時態結構不同。

    現在完分時結構:助動詞have/has+動詞過去分詞;

    一般過去時結構:動詞的過去式(was/were或行為動詞過去式)。

    如:I have already seen the film.我已經看過這部電影。I saw the film yesterday.昨天我看了這部電影。

    結構不同是時態最大區別。有些人對句子的時態歸屬茫然,原因就在於結構把握不準或忽視時態結構的記憶。

    2.用法不同,歸屬不同。

    一般過去時表示過去發生的動作或存在狀態;

    現在完成時表示過去動作/狀態延續到現在或過去結束的動作對現在造成影響,即:過去到現在;過去對現在。

    如:I played soccer yesterday.He was a clever man.前者表示我昨天踢球了,與現在無關。後者表示他以前很聰明,現在聰明與否沒有提及。總之,一般過去時只表過去,與現在無聯絡,屬過去時態。

    如:The room is clean because I have cleaned it.打掃房是之前動作,對現在影響就是房間現在很乾淨。Tom has studied English for ten years.湯姆已學英語十年,現在還在學。

    由此可見,現在完成時跨過去與現在時段,重在影響,屬現在時態。

    3.搭配時間或標誌詞不同。

    一般過去時常與yesterday等過去時間連用,現在完成時與for/since/already...連用。

  • 4 # 承諾108420071

    就我的理解來說,我覺得一般過去時態強調的是一個過去的動作和狀態,與現在是沒有關係的。而現在完成時則指發生在過去的動作對現在造成的影響,需要注意兩點∶一,動作是過去的動作。二,這個動作還要對現在有影響,這才是現在完成時。

  • 5 # 安穎英語

    (一) 一般過去時

    a. 概念:一般過去時是指過去某一時刻或某段時間內發生的動作或狀態

    b. 一般過去時與現在完成時的區別:雖然動作都是發生在過去,但現在完成時強調的是動作持續到了現在,並對現在造成了影響,而一般過去時與現在沒有任何關係,只是表達一個過去的動作,不涉及現在的情況.如:

    She has seen the movie.

    她看過這部電影。(對現在的影響是她瞭解這部電影的內容)

    He saw the movie last month.

    他上個月看了這部電影.(只說明上星期看電影的動作,不涉及現在的情況)

    She has lived here since 2009.

    自2009年以來,她一直住在這裡.(對現在的影響是她現在還住在這裡)

    She lived here in 2009.

    2009年,她住在這裡.(只能說明她09年住在這兒,不涉及現在,現在不一定住在這裡)

    (二) 現在完成時

    1.現在完成時的概念: 現在完成時事情是發生在過去,並且一直持續到現在,由於過去發生的動作對現在造成一定的影響.

    2.現在完成時的句式結構: 主語+ have/has+過去分詞

    3.常與現在完成時連用的時間狀語有: already, yet, never, ever, so far, up till now, recently, in the past/last few years等連用. 如:

    She has just finished her housework.

    她已經完成了她的家務.

    Jim has been ill for a month.

    吉姆已經病了一個月.

    Up till now, he hasn’t enjoyed the winter vacation.

    到目前為止,他並不享受他的寒假.

    d.現在完成時態可用在下列結構中:

    It is the first / second time…. that…結構中的從句部分,用現在完成時。例如:

    It is the second time that I have visited the country.

    這是我第二次訪問這個國家。

  • 6 # 英語思維

    看完下文,你就會徹底明白一般過去時態和現在完成時態的本質區別。

    解密語法 - 一般過去時態和現在完成時態之間的區別真的很簡單

    很多同學分不清一般過去時態和現在完成時態之間的區別,其實這兩個時態間的區別是相當明顯的。

    例句:

    1. They found the missing child.

    他們發現那個走失的孩子。

    2. They have found the missing child.

    他們發現那個走失的孩子。

    句1是一般過去時態,句2是現在完成時態,表面上看起來表達的意思確實差不多,那麼到底區別在哪裡呢?

    我們先透過時態表格來觀察一下這兩個時態間的區別:

    透過上表可以看出:

    一般過去時態:時間為過去時,狀態為一般態;

    現在完成時態:時間為現在時,狀態為完成態;

    上述例句引述於下:

    1. They found the missing child.

    他們發現那個走失的孩子。

    謂語動詞found 相當於 did find

    did 表達過去時間; find 為一般態;

    解釋:一般過去時態是對過去事件的陳述,其作用區間在過去,和現在毫無關係。過去發現了,現在是不是又走失了,不知道。

    一般過去時態

    2. They have found the missing child.

    他們發現那個走失的孩子。

    have 表達現在時間;found 為完成態;

    解釋:現在完成時態是指到現在為止的狀態,其作用區間為現在。雖然動作可能是過去發生的,但是其影響到現在。也就是現在肯定是已經發現了。

    現在完成時態

    透過以上講解,從時態的作用時間上,我們就已經可以區分這兩個時態了,即:

    動作或狀態發生在過去的,其作用僅影響過去的,用一般過去時態;

    動作或狀態發生在過去的,其作用影響到現在的;用現在完成時態;

    現在完成時態的動作或狀態雖然是過去發生的,雖然過去了,但是其作用影響了現在,所以現在完成時態用have/has(現在時間) 作為其時間助動詞,生拉硬拽的把這個過去的動作狀態的效果拉伸至現在。

    現在完成時態和現在很親密,現在你應該明白了為什麼新聞中播報某人離世一般都用現在完成時態了吧!

    Jack has died from cancer, aged 79.

    傑克因癌症去世了,享年79歲。

    以上是從時間上進行區分,從狀態上區分,一般過去時態的動作是一個完整的過程,屬於一般態,而現在完成時態的動作是動作發生的第三階段,屬於完成態,即一般和特殊、普遍和具體之間的關係。 關於“態”的內容請參考““時態”的“態”到底是什麼意思?本文為你揭示“態”的前身今世”一文。

  • 中秋節和大豐收的關聯?
  • DNF史詩首飾散搭如何打出恍惚套傷害?