當前位置

首頁 > 英語學習 > 英語語法 > 現在完成進行時的用法綜述

現在完成進行時的用法綜述

推薦人: 來源: 閱讀: 1.34W 次

現在完成進行時,是英語中,動詞的一種基本時態,表示動作從某一時間開始,一直持續到現在,或者剛剛終止,或者可能仍然要繼續下去。
 
一、現在完成進行時的構成方法
現在完成進行時由“have / has + been +現在分詞”構成。
二、現在完成進行時用法說明
表示現在以前這一段時間裏一直在進行的動作,這動作可能仍在進行,也可能已停止:
He’s been watching television all day. 他看了一天電視了。
He has been doing this work for three years. 這工作他已幹了三年了。
It has been raining since last Sunday. 自上週星期日以來就一直在下雨。
The war has been going on for nearly a decade. 戰爭已進行近十年了。
Without (a) doubt you have been working very hard. 毫無疑問你工作一向努力。
I have been looking forward to meeting you. 我一直盼望會見你。
The pagoda has been standing there since the Tang dynasty. 這座塔從唐代以來一直矗立在這裏。
Biological system has been doing this for billions of years. 生物系統這樣做已經有多少億年了。
The Truman government has been spending some $ 200 billion yearly for war preparations. 杜魯門政府一直每年花2000億美元用於戰備。
現在完成進行時有時表示根據直接或間接的證據得出的結論:
She is very tired. She’s been typing letters all day. 她很累了,她整天都在打信件。
Her eyes are red. She has been crying. 她眼睛紅了。她一直在哭。 

引用地址:http://www.yygrammar.com/Article/200802/192.html

現在完成進行時的用法綜述