Put the verbs into the correct form (present perfect simple).
1. I (not / work) today.
I have not worked today
2. We (buy) a new lamp.
We have bought a new lamp.
3. We (not / plan) our holiday yet.
We have not planned our holiday yet.
4. Where (be / you) ?
Where have you been?
5. He (write) five letters.
He has written five letters.
6. She (not / see) him for a long time.
She has not seen him for a long time.
7. (be / you) at school?
Have you been at school?
8. School (not / start) yet.
School has not started yet.
9. (speak / he) to his boss?
Has he spoken to his boss?
10. No, he (have / not) the time yet.
No, he has not had the time yet.
Put in the correct question tags for each sentence.
1. John smokes a lot, ?
Does he?
2. My mother has lovely hair, ?
Hasn’t she?
3. You do like this film we’re watching, ?
Don’t you?
4. He can’t speak English very well, ?
Can he?
5. Your brother isn’t married, ?
Is he?
6. She doesn’t cook very well, ?
Does she?
7. We can go to the cinema tomorrow if you want, ?
Can’t we?
8. They don’t have a very nice house, ?
Do they?
9. She is the richest woman in the town, ?
Isn’t she?
10. We should leave before it gets dark, ?
Shouldn’t we?
11. You’d like a cup of tea, ?
Hadn’t you?
12. They mustn’t go too near the lake, ?
Must they?
13. You’ll see John tomorrow, ?
Won’t you.
14. We won’t be going to that restaurant again, ?
Will we.
15. Let’s try and phone her again, ?
Shall we.
16. You’ve seen this film already, ?
Haven’t you.
17. Your uncle has never been out of the village, ?
Has he.
18. You’re seeing Amy next week, ?
Aren’t you.
19. I’m not speaking first at the meeting, ?
Am I.
20. This was an interesting exercise, ?
Wasn’t it.
Holiday or vocation
Question tags, present perfect simple, already and yet
English in mind, pages 34, 35, 36, 37