《外研版高中英語選修六課件:Module4 Grammar》由會員分享,可在線閱讀,更多相關(guān)《外研版高中英語選修六課件:Module4 Grammar(29頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 Grammar Present perfect progressive tense 現(xiàn)在完成進行時1. 現(xiàn)在完成進行時表示從過去某一時刻開始的動作, 一直延續(xù)到說話時還在進行或可能還要繼續(xù)下去。句中常出現(xiàn)for, since, how long等引導(dǎo)的時間狀語。例如:(1) Her telephone has been ringing for a long time. (2) It has been raining since last Sunday.(3) I am tired. I have been painting the living room all day.(4) Do not
2、 disturb me. I have been writing letters all morning and have written ten so far.(5) How long have you been wearing glasses. (1) You have been coughing a lot lately. (2) He has been scoring plenty of goals this season. 2. 現(xiàn)在完成進行時表示一個重復(fù)性的動作, 常用于表示“關(guān)切”、“驚異”、“憤怒”等感情色彩。例如: (3) You have been saying that
3、for five years.(4) I suppose you have been gossiping again. 3. 現(xiàn)在完成進行時與現(xiàn)在進行時的比較:現(xiàn)在完成進行時強調(diào)動作的持續(xù)性, 現(xiàn)在完成時強調(diào)時間的經(jīng)過。 例如: I have been waiting for two hours. I have waited for two hours. (2) 現(xiàn)在完成進行時表示“未完成”, 現(xiàn)在完成時表示“已完成”。例如: I have been writing a letter. (還在寫) I have written a letter. (已寫完) Interviewer: Liu
4、Fang, what_ _ (do) recently?Liu Fang: Well, I _ (give) concerts in America.Complete the conversation. Put the verbs into the present perfect progressive. have you been doinghave been giving Interviewer: Have you _ (play) any new pieces?Liu Fang: Yes. I _ (play) some classical American tunes.Intervie
5、wer: What else have you _ (do)?Liu Fang: I _ (learn) how to play the konghou.been playinghav been playingbeen doinghave been learning Fill in the blanks using present perfect tense and present perfect progressive tense.1. Joe goes out. Five minutes later, the phone rings and the caller says “Would y
6、ou like something to eat ?” You say: “No, thank you. I _ (have lunch).” have had lunch 2. Maria _ (learn) English for two years.3. You are going to a restaurant this evening. You phone to reserve a table. Later your friend says Shall I phone to reserve a table ? You say: No, _it (do).Ive already don
7、e ithas been learning 4. Hello, Tom. I _ (look) for you all morning. Where have you been ? 5. Last week the bus fare was 80 pence. Now it is 90. _. (go up) have been lookingThe bus fare has gone up Last night, I _ (go) to see a concert by the Chinese- born Canadian artist Liu Fang. She was born in C
8、hina and _ (study) music in Shanghai, but she _ (live) in Canada since 1996. She _ (play)Complete the passage with the correct form of the verbs:wentstudiedhas been livinghas been playi g traditional Chinese music since she was very young. Last night, she _ (perform) a series of classical Chinese pi
9、eces for the pipa and the guzheng. I _ (buy) a CD of her music after the concert and I _ (listen) to it all day today!performed bou hthave been listening Exercises1. - Hi, Tracy, you look tired. - Im tired. I _the living room all day. A. painted B. had painted C. have been painting D. have painted 2
10、. - How are you today? - Oh, I _ as ill as I do now for a very long time. A. didnt feel B. wasnt feeling C. dont feel D. havent felt 3. Now that she is out of a job, Lucy _ going back to school, but she hasnt decided yet. A. had considered B. has been considering C. considered D. is going to conside
11、r 4.The crazy fans _ patiently for two hours, and they would wait till the movie star arrived. A. were waiting B. had been waiting C. had waited D. would wait 5. - The window is dirty. - I know. It _ for weeks. A. hasnt cleaned B. didnt clean C. wasnt cleaned D. hasnt been cleaned 6.The scientist _
12、the experiment for half a year, but he _ yet. A. made; didnt succeed B. made; hasnt succeeded C. was making; didnt succeed D. has been making; hasnt succeeded 7. The wounded solider _ in the snow for hours. A. lie on his back B. has lied on his back C. has been laying on his back D. has been lying o
13、n his back 8. Im glad to see that you _ a lot of progress since I _ you last. A. will make; have met B. have been making; met C. had made; met D. have made; meeting 9. She _ in this school _ the past ten years. A. was teaching; since B. had been teaching; since C. would teach; for D. has been teachi
14、ng; for 10. Now that she is out of a job, Lucy _ going back to school, but she hasnt decided yet. A. had considered B. has been considering C. considered D. is going to consider 11. Linda feels exhausted because she _ so many visitors today. A. has been having B. had been having C. was having D. had
15、 had 12. - I _ so busily recently that I _ no time to help you. - Thats OK. I can manage it by myself. A. have been working; have B. have worked; had C. am working; will have D. had been working; had had 13. - Have you finished the report? - No. I _ it all this week. A. will do B. had done C. have done D. have been doing 14. Years ago we didnt know this, but recent science _ that people who dont sleep well soon get ill. A. showed B. has shown C. will show D. is showing