Put the verbs into the correct form (present perfect simple).
1. I have worked (not / work) today.
2. We have bought (buy) a new lamp.
3. We haven’t planned (not / plan) our holiday yet.
4. Where have you been (be / you)?
5. He had wrote (write) five letters.
6. She hasn’t seen (not / see) him for a long time.
7. Have you been (be / you) at school?
8. School hasn’t started (not / start) yet.
9. Has he spoke (speak / he) to his boss?
10. No, he hasn’t (have / not) the time yet
Put in the correct question tags for each sentence.
1. John smokes a lot, doesn’t he?
2. My mother has lovely hair, doesn’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, don’t you?
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, wouldn’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?