2012年成考專升本英語考試復習筆記(10)
來源:育路教育網發布時間:2012-02-10
現在完成進行時
現在完成進行時表示在現在以前這段時間里一直在進行的動作,該動作可能仍在進行,也可能已經停止了一會兒。
現在完成進行時的謂語形式:have / has been +現在分詞。
We've just been talking about you.
I've been sitting here all afternoon.
How long has it been snowing?
I have been wanting to meet you for a long time.
Recently he has been doing his work quite regularly.
所有的動詞都可以有現在完成進行時,但是有些動詞用于現在完成進行時和現在完成時意義差別不大,有些則只能用于現在完成進行時中。
He's been shaving since last year. (不能用has shaved)
You've been saying that for two years. (不能用have said )
My father has been writing letters all this morning.(不能用has written)
I've been going to the same grocer's since we lived here. (不能用have gone)
How long have you been waiting for me? (可以用have waited)
My family has been living here for ten years.(可以用has lived)
有些動詞不表延續不可以用在現在完成時,但所有動詞都可以用在現在完成進行時。
1. "Who has been planning the dance?"
"Everyone in the club ________."
A. is B. are C. have D. has
答案 D
2. Though they _______ side by side for twenty years, the two neighbors are not very friendly.
A. having been lived B. had been living
C. have been living D. having been living
答案 C
3. "You haven't got the textbook for my chemistry course yet."
"I know, and we _______ to get it for the last five weeks."
A. have been trying B. had tried
C. will be trying D. will have been trying
for the last five weeks表示延續的時間狀語
答案 A
業內名師團隊,班主任一對一服務,全面覆蓋考點,一次考試,保上名校。 !
更多成考相關內容
熱 2013成人高考高起點英語關鍵句型匯總
- 03-12·2013成考專升本語文記敘文部分資料匯總
- 03-12·2013成考專升本語文記敘文部分資料(八)
- 03-12·2013成考專升本語文記敘文部分資料(七)
- 03-12·2013成考專升本語文記敘文部分資料(六)
- 03-12·2013成考專升本語文記敘文部分資料(五)
- 03-12·2013成考專升本語文記敘文部分資料(四)
- 03-12·2013成考專升本語文記敘文部分資料(三)