全民英檢秘笈 2007-03-26

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

一、以下句子在英文中需使用什麼時態?英文

如何寫?

1.你在看什麼?

2.你剛才在看什麼?

解答:

1.因為現在正進行中的動作,所以是「現

在進行式」。

What are you looking at?

2.因為「剛才」「正在」看,所以是過去

進行式。

What were you looking at?

1.我已經等了一年了。

2.我一直在等,已經等了一年了。

解答:

1.因為「從過去到現在」,所以是現在完

成式(have+p.p.)

I have waited for a year.

2.第一步:同上一句一樣是「從過去到現

在」,所以是「現在完成式」。

第二步:因為這個「等」的動作一直在

不斷地進行,所以是「進行式」。

第三步:「現在完成」+「正在進行」=

現在完成進行式(have been+ing)。

I have been waiting for a year.

1.這本書是10年前寫的。

2.這本書已經發行10年了。

解答:

1.第一步:因為書「被寫」,所以是「被

動語態」(be+p.p.)。

第二步:因為是10年前寫的,所以是

「過去式」。

第三步:以上兩項加起來,就是「過去

被動語態」。

This book was written 10 years ago.

2.第一步:書不是自己發行,而是「被」

發行,所以是「被動語態」。

第二步:從「以前」到「現在」,所以

是「現在完成式」。

第三步:以上兩項加起來,就是「現在

完成被動」(have been+p.p.)

This book has been published for 10 years.

提醒(1):現在完成進行(強調從過去到

現在,一直不斷地在進行)

have been + ing

現在完成被動(表示從過去到現在的一

個「被動」的動作)have been + p.p.

以上兩個時態的英文只差最後一個字。

提醒(2):以上的have只要改成had,就是「過

去完成式」,表示從更久的過去到過去

的一個時間。例如:

I had seen 100 movies before I met you.

(時間是從認識之前到認識後)

二、請選用適當的時態

1. I (1) (buy) lots of books since I (2) (go)

to school.

2. The earth (3) (revolve轉) around the sun.

3. The earth (4) (revolve) around the sun

for millions of years.

4. He (5) (be) aggressive (咄咄逼人) before

he (6) (fall in love), then he (7) (be)

gentle even now.

5. He (8) (run) everyday, and he (9) (run)

for three hours today.

6. This excuse (藉口) (10) (use) many times.

三、解答

(1)have bought(從以前上學到現在,所以用

「現在完成」)

(2)went(簡單過去式,表示以前的一個動作)

(3)revolves(一個不變的事實或真理,一律用

「現在簡單式」)

(4)has revolved(從千百萬年前到現在,所以

用「現在完成」)

(5)had been(戀愛是過去式,所以從更久的

過去到過去,用「過去完成」)

(6)fell in love(簡單過去式)

(7)has been(從戀愛到現在,所以用「現在

完成」)

(8)runs(一個規律的事實,用「現在簡單式」)

(9)has been running(從3小時之前到現在,

是「現在完成」;一直在跑,用「現在完

成進行式」)

(10)has been used(這個藉口從以前到現在被

用過多次,所以是「現在完成式」;因

為藉口是被使用,所以是「現在完成被

動」)

NO.671 | 更新時間:2010-09-27 | 點閱:1344 | 下載:

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