一、重要文法
1. 完成式:have + p.p.
(1)現在完成式 I have slept for 10 hours.
(2)過去完成式
         I had slept for 10 hours before you came.
                                 必須有「過去的時間點」
(3)未來完成式
         I will have slept for 10 hours by noon.
                                必須有「未來的時間點」
2.完成「進行式」:在完成式的這段時間內,一直不停地做某件事
(1)現在完成進行:
         I have been waiting for 4 hours.
               一直在等
(2)過去完成進行:
  I had been waiting for 4 hours before you came.
       一直在等             必有「過去」的時間點
(3)未來完成進行:
I will have been waiting for 4 hours in 10 minutes.
            一直在等        必有「未來」的時間點
再十分鐘,我就等你等了4小時。
二、填入適當文法,訂正後朗讀三遍
1.我們不停地慢跑了半小時。
   We  ________  for 30 minutes.
2.再10分鐘,我們就不停地慢跑了40分鐘。
We   ________  for 40 minutes  ________  .
     「未來完成」必須指出未來的時間
3.你做了什麼?What   ________  ?
                                         現在完成
4.你一直在幹嘛?What  ________  ?
                                現在完成「進行」
5.我一直在溜冰,溜了一小時了。
   I  ________  for one hour.
      現在完成「進行」
三、答案
1.have been jogging
2. will have been jogging, in 10 more minutes 
3.have you done
4.have you been doing
5.have been skating
                             
                
                     NO.928 
                    |  更新時間:2014-04-21
                    |  點閱:1550
                    | 下載: