English

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.-He has not had the time yet.

Put in the correct question tags for each sentence.


1. John smokes a lot,  ? -Does John smoke a lot?

2. My mother has lovely hair,  ? -Does my mother have lovely hair?

3. You do like this film we’re watching, ?-Do you like this film were watching?

4. He can’t speak English very well,  ? -Can he speak English very well?

5. Your brother isn’t married,  ? – Isn’t your brother married?

6. She doesn’t cook very well,  ? -Doesn’t she cook very well?

7. We can go to the cinema tomorrow if you want,  ? –Can we go to the cinema if you want?

8. They don’t have a very nice house,  ? -Don’t they have a very nice house?

9. She is the richest woman in the town,  ? -Is she the richest woman in the town?

10. We should leave before it gets dark,  ? -Should we leave before it gets dark?

11. You’d like a cup of tea,  ? Would you like a cup of tea?

12. They mustn’t go too near the lake,  ? –Mustn’t they go too near the lake?

13. You’ll see John tomorrow,  ? – Will you see John tomorrow?

14. We won’t be going to that restaurant again,  ? – Won’t we be going to that restaurant again?

15. Let’s try and phone her again,  ? – Shall we try phone her again?

16. You’ve seen this film already,  ? Have you seen this film already?

17. Your uncle has never been out of the village,  ? Has your uncle ever been out of the village?

18. You’re seeing Amy next week,  ? Are you seeing Amy next week?

19. I’m not speaking first at the meeting,  ? Am I not speaking first at the meeting?

20. This was an interesting exercise,  ? Was this an interesting exercise?

Leave a comment