精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學習啦 > 學習英語 > 英語知識大全 > 英語中現在完成時的錯誤用法講解

      英語中現在完成時的錯誤用法講解

      時間: 文淵1131 分享

      英語中現在完成時的錯誤用法講解

        現在完成時

        動名型have(has) +過去分詞

        系表型have(has)been+表語

        1.瞬間動詞,不能與表示時間長度的狀語連用

        他們已到達這里兩小時了。

        ×They has arrived here for 2 hours.

        √They has been here for 2 hours since she got here.

        這們小說家已經死了10年了。

        ×The novelist has died for 10 years.

        √The novelist has been dead for 10 years.

        他的任務已經完成兩天了。

        ×He has finished my task for two days.

        √He has been finished my task for two days.

        √He has been two days since I finished my task.

        2.容易錯誤地給現在完成時加明確的過去時間狀語。如果要強調明確的過去時間,一般都必須改為過去一般時。

        例如:

        他們昨天下午就已經到達這里。

        ×They have arrived here yesterday afternoon.

        √They arrived here yesterday afternoon.

        我在1995年就已經畢業(yè)了。

        ×I have graduated in 1995.

        √I graduated in 1995.

        3.有些地點狀語也不能用于現在完成時中,因為現在完成時不強調地點狀語。若有地點狀語,通常要改為過去一般時。

        我已經在上海見過小王。

        ×I have met Xiao Li in Shanghai.

        √I met Xiao Li in Shanghai.

        他在家鄉(xiāng)就已把發(fā)型改了。

        ×He has changed his hairstyle in her hometown.

        √He changed his hairstyle in her hometown.


        本文作者:丹丹英語 (公眾號:英語語法學習)

        本文已獲轉載授權,版權歸作者所有,如需轉載,請聯系原微信公眾號“英語語法學習”。

      3886626