高考英語時態變化:現在完成進行時
來源:網絡資源 2019-05-08 13:48:56
1、現在完成進行時的構成
現在完成進行時是由“have/hasbeen+現在分詞”構成的。
Heisill.He'sbeenlyinginbedforthreeweeks.
他病了,已經臥床3個星期了。
2、現在完成進行時的用法
(1)表示動作從過去某時開始,一直延續到現在
現在完成進行時常和allthistime,thisweek,thismonth,allnight,allthemorning, recently等狀語以及since和for引導的狀語連用。
Shehasbeenrecitingthewordsallthemorning.
她整個上午都在背單詞。
(2)表示動作剛剛結束
Myclothesareallwet.I'vebeenworkingintherain.
我的衣服全濕了,我剛才一直在雨中干活。
(3)表示一個近期內時斷時續、重復發生的動作
You'vebeensayingthatforfiveyears.
這話你已經說了五年了。
(4)表達較重的感情色彩
Whathaveyoubeendoingtomydictionary?
看你把我的字典弄成什么樣子了!
3、現在完成進行時和現在完成時的比較
(1)現在完成進行時可以表示動作的重復,而現在完成時一般不表示重復性
Haveyoubeenmeetinghimrecently?
你最近常和他見面嗎?
Haveyoumethimrecently?
你最近見到過他嗎?
(2)現在完成進行時有時含有感情色彩,而現在完成時一般是平鋪直敘
Ihavebeenwaitingforyoufortwohours.
我一直等了你兩個小時。(可能表示不滿)
Ihavewaitedforyoufortwohours.
我等了你兩個小時。(說明一個事實)
(3)現在完成進行時強調動作,而現在完成時強調結果
Whohasbeeneatingtheoranges?
誰一直在吃這些桔子呀?(還剩余一些)
Whohaseatentheoranges?
誰把桔子吃光了?(強調吃得一個不剩)
相關推薦
高考院校庫(挑大學·選專業,一步到位!)
高校分數線
專業分數線
- 日期查詢