全民英檢秘笈 2014-04-21

(文/英文系副教授郭岱宗)

一、重要文法

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 | 點閱:1091 | 下載:

  • 版權所有:淡江時報社
  • 電話:02-26250584
  • 傳真:02-26214169
  • 建議使用 Chrome 瀏覽器
  • 個資相關問題請洽受理窗口,分機2040
  • 管理者:潘劭愷 / 建置單位:淡江大學資訊處
  • 更新日期:2024-04-18 13:34:22
  • 線上人數:3199