Present Perfect Simple or Progressive
Present Perfect Simple or Progressive
Present Perfect Simple or Progressive
1. Jane (write)................ a letter to a magazine. She (not finish).................... it yet.2. Ben (look) ..............for his pen-
knife, but he (not find).................. it yet.3. Jenny (wait).................. for the bus for half an hour, but it (not
arrive).................... yet.4. Nick (play)................... a computer game for two hours and he is still playing.5. Mike (not
finished).................... painting his car yet. He (work)................. on it for two weeks.6. Amanda (not
come) ...................home yet. She (shop)................... in town since 10 o'clock.7. Mike's car (make).................. strange
noises. Nick and Jane (clean) ....................all the parts.8. Ben (draw)................... cartoons for two hours. He (not
finish)................... yet.9. Greg (wait)................. for Jenny in town. Jenny (not arrive)....................... yet.10. Jane
(knit) ...................a pullover. She (not finish)....................... yet.11. It (rain)................. all day and it (not
stop) .................yet.12. Mr Blake (make)...................... tests all evening but he (not find).................... a perfect one yet.
FOR OR SINCE
1. I haven't been to Italy ...........July 2005.2. She has lived in Paris............... January.3. Jim has studied ............three
hours. Now he is tired.4. My friend has been ill .............a long time.5. It has been raining .............more than four
days.6. I haven't seen him ...............Easter. 7. He hasn't had a holiday ...........last summer.8. He hasn't done any
work............. a month.9. We have had this car............ 1998.10. We have been here.............. two hours.11. She hasn't
written ..............Christmas.12. Carol hasn't eaten meat ...............ages.13. We have been working in his
office................. three years.14. It has been snowing ...........yesterday morning.15. I haven't spoken to her............. our
quarrel.
Fill in the blanks with Simple Past or Past Perfect Tenses.
1. When I ---------- (arrive) home last night, I ----------- (discover) that Jane --------------- (prepare) a beautiful
candlelight dinner. 2. When I -------------- (turn) the radio on yesterday, I ----------------- (hear) a song that was popular
when I was in high school. I ---------------- (not hear) the song for years, and it -------------- (bring) back some great
memories. 3. Last week, I --------------- (run into) an old friend of mine. We ---------------- (not see) each other for
years and both of us ----------------- (change) a great deal. 4. When Emilio ----------------- (enter) the room, I didn't
recognize (not recognize) him because he ---------------- (lose) so much weight and ------------------ (grow) a beard. He
------------------ (look) totally different. 5. When Oprah Winfrey ----------------- (get) her own TV show in 1986, she
----------------- (work) as a news reporter for a long time. 6. In 1976, 60% of families ------------------ (be) couples with
children but by 1996, this ---------------- (fall) to 51%. 7. Several senior employees ------------------ (leave) the
company by the time the new manager ----------------- (arrive) last week. 8. Until the new software ----------------
(purchase), the staff ----------------- (struggle) to keep the accounts' records up to date. 9. I -------------- (see) that movie
three times last year10. When my supervisor -------------------- (pop in) my office the other day, I ------------------
(work) on the project for nearly three hours.
1. The meeting was at nine o'clock. When I (arrive)................ at ten, the meeting had finished.2. When we got to the
airport, I realized that I (leave)....................my passport at home3. He didn't realize that he had gone through a red
light, until a policeman (stop) ..................him 4. They didn't want to go to the cinema because they (see)
....................the film the week before 5. Barbara (change).................. so much that I didn't recognize her.6. The next
day, she moved away, as she (plan) ......................to.7. They wondered where she (go)...........................8. When she
had cried for half an hour she (begin)................. to feel better 9. For three weeks she behaved as if nothing
(change).........................10. She (take) .........................the news as calmly as if she had expected it.
Future Perfect Mixed Exercise
1) I (leave) ....................by six. .2) (you/finish).............................. the report by the deadline? . 3) When
(we/do) ...........................everything? . 4) She (finish)...................... her exams by then, so we can go out for dinner.
5) You (read)............................ the book before the next class. 6) She (not/finish)..................... work by seven. 7)
When (you/complete) ...................................the work? .8) They (arrive) .......................by dinner time. . 9) We
(be)......................... in London for three years next week. 10) (she/get).............................. home by lunch time? 11)
(you/do)...................... everything by seven? 12) We (not/eat)......................... before we come, so we'll be hungry. 13)
(he/finish) ......................his exams when we go on holiday? 14) (we/arrive)......................... by the time it gets dark?
15) How long (you/know).......................... your boyfriend when you get married? 16) He (not/complete).......................
the project by July. 17) I (not/finish)............................ the essay by the weekend. 18) Why
(she/finish) ...........................the cleaning by six? .19) How long (you/be)....................... in this company when you
retire? . 20) They (not/go) ..........................at six.