不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學(xué)習(xí)啦 > 學(xué)習(xí)英語 > 英語知識大全 > 英語中現(xiàn)在完成時的錯誤用法講解

英語中現(xiàn)在完成時的錯誤用法講解

時間: 文淵1131 分享

英語中現(xiàn)在完成時的錯誤用法講解

  現(xiàn)在完成時

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

  系表型have(has)been+表語

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

  他們已到達(dá)這里兩小時了。

  ×They has arrived here for 2 hours.

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

  這們小說家已經(jīng)死了10年了。

  ×The novelist has died for 10 years.

  √The novelist has been dead for 10 years.

  他的任務(wù)已經(jīng)完成兩天了。

  ×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.容易錯誤地給現(xiàn)在完成時加明確的過去時間狀語。如果要強(qiáng)調(diào)明確的過去時間,一般都必須改為過去一般時。

  例如:

  他們昨天下午就已經(jīng)到達(dá)這里。

  ×They have arrived here yesterday afternoon.

  √They arrived here yesterday afternoon.

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

  ×I have graduated in 1995.

  √I graduated in 1995.

  3.有些地點(diǎn)狀語也不能用于現(xiàn)在完成時中,因?yàn)楝F(xiàn)在完成時不強(qiáng)調(diào)地點(diǎn)狀語。若有地點(diǎn)狀語,通常要改為過去一般時。

  我已經(jīng)在上海見過小王。

  ×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.


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

  本文已獲轉(zhuǎn)載授權(quán),版權(quán)歸作者所有,如需轉(zhuǎn)載,請聯(lián)系原微信公眾號“英語語法學(xué)習(xí)”。

3886626