一、重要文法
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
| 點閱:1306
| 下載: