国产精品麻豆欧美日韩ww_欧美日高清视频_亚洲精品成人久久久_久久精品国产清自在天天线

打印本文 打印本文  關閉窗口 關閉窗口  
兩種完成進行時用法詳解
作者:gramhw  文章來源:本站原創  點擊數  更新時間:2008-12-05  文章錄入:admin  責任編輯:admin



兩種完成進行時用法詳解

 

■現在完成進行時的用法

(1) 基本用法:現在完成進行時由“have / has been +現在分詞”構成。它主要表示從過去某個時候開始一直延續到現在的動作,強調動作現在依然在進行,并有可能繼續延續下去。如:

I’ve been waiting for an hour and he still hasn’t turned up. 我等了1小時了,可他還沒來。

I’ m so sorry I’ m late. Have you been waiting long? 真對不起,我遲到了。你等了很久了嗎?

現在完成進行時常常用于抱怨。如

This room stinks. Someone’s been smoking in here. 這間屋子空氣不好,有人在這兒抽煙了。

(2) 與現在完成時的比較:在表達一個從過去開始而現在仍在繼續或剛剛結束的動作時,某些動詞既可以用現在完成時,也可以用現在完成進行時,如expect, hope, learn, lie, live, look, rain, sleep, sit, snow, stand, stay, study, teach, wait, want, work等。如:

你學習英語多久了?

How long have yon learnt English?

How long have you been learning English?

他已經睡了十個小時了。

He has slept for ten hours.

He has been sleeping for ten hours.

■過去完成進行時的用法

(1) 基本用法:過去完成進行時由“had been +現在分詞構成”,表示從過去某一時間開始一直延續到另外一個過去時間的動作,這個動作在當時仍在進行并可能繼續延續下去。如

I woke upl had been having a bad dream. 我醒了我做了個噩夢。

She was very tired. She had been typing letters all day. 她很累了。她整天都在打信件。

Jenny was annoyed. Jim had been phoning her every night for a whole week. 詹妮生氣了。整整一星期,吉姆天天晚上都給她打電話。

(2) when連用:和過去完成時一樣,過去完成進行時亦可后接具有“突然”意義的when從句(此從句用過去一般時)。如

I had only been reading a few minutes when he came in. 我剛看了幾分鐘書他就進來了。

(3) 一點說明:凡不能用于進行時的動詞均不能有這種時態,但動詞want (有時還有wish) 除外。如

The boy was delighted with his new knife. He had been wanting one for a long time. 男孩對新小刀很高興。他早就想要一把了。

 

打印本文 打印本文  關閉窗口 關閉窗口