Exercise 1: Fill in the gaps with the correct form of the verb in brackets.
Example: I have seen (see) my new teacher.
1. The train to Newcastle already .......................(leave).
2. Alan .....................(be) married twice.
3. The Browns...................... (have) a baby!
4. I .......................(break) my leg once.
5. We .......................(live) here for a year.
I haven't been abroad yet.
You haven't answered my question.
He hasn't been home for five years.
She hasn't found a new job.
It hasn't finished yet.
We haven't worked on a farm.
They haven't seen each other for ages.
Exercise 2: Fill in the gaps with the correct form of the verb in brackets.
Example: The kids haven't gone (not go) to bed yet.
6.I think I .......................(not see) her before.
7.She ..............................(not have) a holiday this year.
8.The shop .......................(not open) yet.
9.John never ........................(ride) a bicycle.
10. We .............................(not do) our homework yet.
Have I ever done it before?
Have you been to the cinema recently?
Has he worked here long?
Has she already sent the fax?
Has it ever been in a crash?
Have we done it right?
Have they gone home yet?
Exercise 3: Fill in the gaps with the correct form of the verb in brackets.
Example: Have you met (meet) our new teacher?
11. your son ever ............................(sleep) in a tent?
12. Ms Bixby........................... (work) here longer than you?
13. you ..........................(see) my glasses?
14. the post......................... (arrive)?
15. they ............................(fix) the car?
What have I done?
How long have you been here?
How many times has he been married?
What countries has she visited?
Where has it been?
How long have we been together?
Where have they worked?
Exercise 4: Fill in the gaps with the correct form of the verb in brackets.
Example: What exams have you already passed (pass)?
16. Where you...................... (be)?
17. How long they...................... (have) their car?
18. How many letters he....................... (write)?
19. What companies she .......................(work) for?
20. How many copies we......................... (sell)?
Exercise 5: Put the verb in brackets in the correct form to make the Present Perfect Tense.
21. you ever (break) .........................a leg?
22. I (not be)....................... to the theatre for ages.
23. The Browns (move) .......................a flat.
24. Anita already (speak).................... to you?
25. Our parcel (not arrive)..................... yet.
26. What countries you (be).................... to?
27. My parents (live).................. in the same city all their lives.
195 Fill in the gaps with the appropriate auxiliary verb
1.He hasn't got a yacht but he wishes he got one
2. She can't afford a maid but she wishes she could afford it
3. I didn't pay attention in class but i wish i had paid
4.He had his hair cut really short but now he wishes he hadn't had his hair cut so short
5.He's going to the dentist this afternoon but he wishes he didn't have to
6. She made a terrible mistake but now she wishes she hadn't made it
7. They probably won't change their minds but i wish they would change
8. He always brings his dog to my house but i really wish he didn't bring his dog to my house
9.i forgot to enclose the cheque but i wish i had not forgotten to enclose the cheque
10. He won't let me leaves early but i wish he would let me leave early
195 Fill in the gaps with the appropriate auxiliary verb
1.He hasn't got a yacht but he wishes he had
2. She can't afford a maid but she wishes she could
3. I didn't pay attention in class but i wish i had
4.He had his hair cut really short but now he wishes he hadn't
5.He's going to the dentist this afternoon but he wishes he weren't
6. She made a terrible mistake but now she wishes she hadn't
7. They probably won't change their minds but i wish they would
8. He always brings his dog to my house but i really wish he didn't
9.i forgot to enclose the cheque but i wish i hadn't
10. He won't let me leaves early but i wish he would