英語語法 學英語,練聽力,上聽力課堂! 注冊 登錄
> 英語語法 > 思馬得英語100個句子學英語語法 >  第27篇

思馬得英語100個句子學英語語法(27):現(xiàn)在完成時

所屬教程:思馬得英語100個句子學英語語法

瀏覽:

手機版
掃描二維碼方便學習和分享
  27.現(xiàn)在完成時

  <例句>

  So far she has done very well at university.

  到現(xiàn)在為止她在大學里表現(xiàn)得很不錯。

  <語法分析>

  這個句子屬于現(xiàn)在完成時態(tài),表示已發(fā)生的事情,這件事情往往與現(xiàn)在的情況有聯(lián)系。這包括兩方面的韓奕,一方面它指的是現(xiàn)在,包含某個動作的一段時間是從過去的某個時間開始一直到現(xiàn)在,所以這段時間仍屬于現(xiàn)在。另一方面,這個動作在不同程度上被完成了,所持續(xù)的時間可以到說話時結(jié)束,也可以延續(xù)下去,這可以由句子中的時間狀語來顯現(xiàn)。例如本句中的時間狀語so far。

  <觸類旁通>

  (1) He has got a letter from his father.

  他收到父親的一封來信。

  語法分析:現(xiàn)在完成時的基本用法,表示的含義是收到來信,所以知道了父親的近況。

  (2) She has rung me up four times this evening already.

  她今天晚上已經(jīng)給我打了四次電話。

  語法分析:現(xiàn)在完成時態(tài)??梢院湍承└痹~連用,如already, just, yet, recently, lately和never等。

  (3) I've seen little of my teacher in the past few years.

  過去幾年里我很少見到我的老師。

  語法分析:現(xiàn)在完成時態(tài)也??梢院湍承┍硎緩倪^去某時到現(xiàn)在這段時間的狀語連用,如this week, this month, this year, so far, in the past few years和up to now等。

  (4) She has worked in th company since she graduated in 2000.

  自她2000年畢業(yè)以來,一直在這家公司工作。

  語法分析:現(xiàn)在完成時態(tài)有時也和since連用,但是其謂語動詞一定是延續(xù)性的,如果是非延續(xù)性的,則只能用一般過去時。

  (5) I have got a bad headache.

  我頭疼得很厲害。

  語法分析:have got在形式上是現(xiàn)在完成時,在意思上和have一樣。

  (6) She had been here several times, but she's gone to live abroad.

  她來過這里幾次,不過現(xiàn)在住在國外。

  語法分析:has gone to 表示到某地去了,還在那里,has been [to]表示到過或來過某地,其后還可跟不定式。

  <鞏固練習>

  (1) _____ you had your supper yet?

  (2) She _____ never broken her world.

  (3) She's _____ to do some shopping.

  (4) I have _____ terribly busy since I have been back.

  (5) Have you _____ to leave so soon.

  <參考答案>

  (1) Have (2) has (3) been (4) been (5) got


用戶搜索

瘋狂英語 英語語法 新概念英語 走遍美國 四級聽力 英語音標 英語入門 發(fā)音 美語 四級 新東方 七年級 賴世雄 zero是什么意思天津市世家新苑英語學習交流群

網(wǎng)站推薦

英語翻譯英語應急口語8000句聽歌學英語英語學習方法

  • 頻道推薦
  • |
  • 全站推薦
  • 推薦下載
  • 網(wǎng)站推薦