4. You don't need to describe her. I ___ her several times. A. had met B. have met C. met D. meet 5.---I'm sorry to keep you waiting.
---Oh, not at all. I ___ here only a few minutes.
A. have been B. had been C. was D. will be
现在完成进行时
1 定义:现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。
2 构成:现在完成进行时是由“have/has+been+doing”构成
The students have been preparing for the exam. 学生们一直在准备考试。
现在完成时和现在完成进行时的用法区别
现在完成进行时的用法和现在完成时的“未完性”用法有一些相似,但现在完成进行时更
侧重强调动作或状态现在正在进行,而现在完成时强调动作或状态对现在产生的影响或结果。
试区分:⑴I have thought it over. (我已经考虑过这件事,现在不用考虑了) I have been thinking it over. (我还在考虑)
区别二:在无具体时间暗示的情况下,现在完成进行时表示动作或状态仍在进行,而现
在完成时则表示该动作或状态已经结束。
She has put coal on the fire. (在炉子上加煤的动作已经结束) She has been putting coal on the fire. (加煤的动作一直在进行)
区分三:现在完成进行时具有进行体的特征,可表示人的感情色彩;而现在完成时只涉
及到一个事实,一种影响或结果,平铺直叙,无感情色彩可言。
I have been waiting for you for two hours. (我等的不耐烦了)
I have waited for you for two hours. (只说明等了两个小时这件事)
区分四:有些表示状态、情感或感觉的动词,如(have, exist, hate, love, know, sound等)
不能用现在完成进行时,但是可以用现在完成时。
He has love Helen since he was in middle school. (不说He has been loving) They have known each other for ten years. (不说They have been knowing ) 典型例题
1)—I have got a headache!
—No wonder! You ___in front of that computer too long. A. work B. are working C. have been working D. worked
2)— I am sure Andrew will win the first prize in the final. --I think so, He___ for it for months.
A. is preparing B. was preparing
C. had been preparing D. has been preparing
11
过去完成时
一、过去完成时的构成:助动词had+动词过去分词 二、过去完成时的用法:
1、表示在过去某一时间或动作以前已完成的行为或存在的状态。即发生的时间是过去的过去。常与“by/before+过去时间”构成的短语连用。
例如:The train had already left before we arrived. 在我到达之前,火车已经开走了。 He said that he had learned some English before. 他说过他以前学过一些英语。 We had learned 3500 words by the end of last term.
到上个学期末为止,我们已经学了3500个单词。 2、表示在过去某一时间点之前已经持续了一段时间的动作或状态,常与for/since引导的表示过去的时间状语连用。
例如:I had lived in America for two years before I came here .
我来这儿之前在美国住过两年。
I saw my best friend at yesterday’s party. We had never seen each other since we graduated. 我在昨天的聚会上见到了我的好朋友。自从毕业我们彼此就没见过面。
3、表示过去未曾实现的计划、愿望等。这种用法中常用的动词为hope, want,plan,wish, expect, think, intend, mean, suppose等。
例如:We had hoped that you would come, but you didn't.
我们本希望你能来,但是你没有来。
I had thought that all knew about it.我以为他们都知道这件事呢。
巩固练习:
1. You don't need to describe her. I ___ her several times. A. had met B. have met C. met D. meet 2. ---I'm sorry to keep you waiting.
---Oh, not at all. I ___ here only a few minutes.
A. have been B. had been C. was D. will be
3、The students ___ busily when Miss Brown went to get a book she ___ in the office. A. had written, left B. were writing, has left C. had written, had left D. were writing, had left
4、My dictionary ___, I have looked for it everywhere but still___ it.
A. has lost, don't find B. is missing, don't find
C. has lost, haven't found D. is missing, haven't found.
将来完成时
1) 构成:will /shall + have done
2) 概念:a. 状态完成:表示某事继续到将来某一时为止,并在将来完成。
b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或已经对动作会产生一定的影响。
12
They will have been married for 20 years by then.
You will have reached Shanghai by this time tomorrow. 巩固练习:
1.— “Are yougoing to Richard”s birthday party?? — “Yes.By then I ______my homework..”
A. had finished B will have finished C. would have finished D finished 2. Before long, he ______ all about the matter.
A will have forgotten B forget C have forgotten D forgot
【夯实基础】
1. —Is this raincoat yours?
—No, mine ______ over there behind the door.
A. is hanging B. has hung C. hangs D. hung 2. I first met Lisa three years ago. She ______ at a radio shop at the time.
A. has worked B. was working C. had been working D. had worked 3. ---Who is Jerry Cooper?
--- ______ ? I saw you shaking hands with him at the meeting. A. Don't you meet him yet B. Hadn't you met him yet
C. Didn't you meet him yet D. Haven't you met him yet
4. ---Can I help you, sir?
---Yes, I bought this radio here yesterday, but it ______ .
A. didn't work B. won't work C. can't work D. doesn't work
5. Helen ______ her keys in the office so she had to wait until her husband ______ home. A. has left; comes B. left; had come
C. had left; came D. had left; would come 6. --- ______ my glasses?
--- Yes, I saw them on your bed a minute ago.
A. Do you see B. Had you seen C. Would you see D. Have you seen 7. --- Oh, it's you! I ______ you.
--- I've just had my hair cut, and I'm wearing new glasses. A. didn't recognize B. hadn't recognized C. haven't recognized D. don't recognize 8. You don't need to describe her. I ______ her several times.
A. had met B. have met C. met D. meet 9. I don't think Jim saw me. He ______ into space. A. just stared B. was just staring
C. has just stared D. had just stared
13
10. As she ______ the newspaper, Granny ______ asleep.
A. read; was falling B. was reading; fell C. was reading; was falling D. read; fell 11. --- ______ the sports meet might be put off. --- Yes, it all depends on the weather.
A. I've been told B. I've told C. I'm told D. I told 12. --- I am sorry to keep you waiting.
--- Oh, not at all. I ______ here only a few minutes.
A. have been B. had been C. was D. will be 13. I don't really work here; I ______ until the new secretary arrives.
A. just help out B. have just helped out C. am just helping out D. will just help out 14. --- Can I join your club, Dad?
--- You can when you ______ a bit older.
A. get B. will get C. are getting D. will have go 15. --- How long ______ each other before they______ married?
--- For about a year.
A. have they known; get B. did they know; are going to get C. do they know; are going to get D. had they known; got
16. His eyes shone brightly when he finally received the magazine he ______ . A. had long been expected B. had long expected C. has long expected D. was long expected
17. We were all surprised when he made it clear that he ______ office soon.
A. leaves B. would leave C. left D. had left 18. My dictionary ______. I have looked for it everywhere but still ______ it.
A. has lost; don't find B. is missing; don't find
C. has lost; haven't found D. is missing; haven't fond 19. --- We could have walked to the station; it was so near. --- Yes, a taxi ______ at all necessary.
A. wasn't B. hadn't been C. would be D. won't be 20. --- Do you know our town at all?
--- No, this is the first time I ______ here.
A. was B. am going C. came D. have been 答案:1-5 ABDDC 6-10 DABBB 11-15 AACAD 16-20 BBDAD
14