You are on page 1of 2

Name:

Class:
Issue: PRESENT PERFECT
(S + have/has + V3/ed )
Exercise 1. Write for or since
1. It's been raining ................. lunchtime.
2. Sarah has lived in Paris ................. 1995
3. She has worn the same old dress ................. the beginning of the month.
4. I'm tired of waiting. We've been sitting here ................. an hour.
5. Kevin has been looking for a job ................. he left school.
6. I haven't been to a party ................. ages
7. I wonder where Joe is. I haven't seen him ................. last week.
8. Jane is away. She's been away ................. Friday.
9. The weather is dry. It hasn't rained ................. a few weeks.
10. I have known him ................. I was 5 years old.
11. She has worked in my company …………………………she graduated.
12. They have been in the meeting …………………… hours.
13. The peasants have ploughed their fields ………………….. last Monday.
14. No one has seen him ………………………….. 3 o’clock yesterday.
15. We have been close friends ……………………… a long time.

Exercise 2. Write questions with how long and when


Ex: It's raining (how long) How long has it been raining?
(when) When did it start raining?
1. Kate is learning Japanese.
 (how long/learn) .........................................................................................................................................
 (when/start) ...............................................................................................................................................
2. I known Simon.
 (how long/ you/know) ................................................................................................................................
 (when/you/first/meet) ...............................................................................................................................
3. Rebecca and David are married
 (How long) ..................................................................................................................................................
 (When) .......................................................................................................................................................
Exercise 3. Read the situations and complete the sentences.
1. Ann and Sue are friends. They first met years ago. They've known each other for years.
2. Joe is ill. He became ill a few days ago. He has …………………………………………………. a few days.
3. Liz is married. She's been married for a year. She got ………………………………………………....
4. You have a headache. It started when you woke up. I've …………………………………………………. I woke up.
5. Sue has been in Italy for the last three weeks. She went …………………………………………………………………..
Issue: PRESENT PERFECT PASSIVE
(S + have/has + been + V3/ed + by + agent )
Exercise 2. Change these sentences into passive form
1. Tom has seen this film before.
...................................................................................................................................................................................
2. Nina has read the newspaper already.
...................................................................................................................................................................................
3. The children haven’t seen these movies yet.
...................................................................................................................................................................................
4. I have signed the contract.
...................................................................................................................................................................................
5. They have sent the tickets since yesterday.
...................................................................................................................................................................................
6. My mother has just bought this teddy bear in that shop.
...................................................................................................................................................................................
7. Vicky has found her hat.
...................................................................................................................................................................................
8. I have lost my bag since yesterday.
...................................................................................................................................................................................
9. We haven’t finished the report yet.
...................................................................................................................................................................................
10. All the students have done their exercises for three days.
...................................................................................................................................................................................

Name:
Class:

Exercise 1: Complete the sentences with the correct form of verb (in past simple or present
perfect tense)
1) We (study) ..................................... a very hard lesson the day before yesterday.
2) The students (review) ..................................... almost every lesson in this book so far.
3) He (never/ watch) ..................................... that television program before.
4) We (organize) ..................................... an interesting party for the children last night.
5) My wife and I ..................................... (travel) by air many times.
6) My wife and I (travel) ..................................... to Mexico by air last summer
7) I (read) ..................................... that novel by Hemingway several times before.
8) I (read) ..................................... that novel again during my last vacation.
9) I (have) ..................................... a little trouble with my car last week.
10) He (have)..................................... no trouble with his car since he sent it to the mechanic.
11) We (live) ..................................... in Hanoi for ten years now and we like it a lot.
12) This is the first time I (go) ..................................... to Hanoi.

You might also like