Tag Questions — Present Perfect
Fill in the gaps with the correct question tag.
Show example Hide example
They have been friends for ten years,
?
They have been friends for ten years, haven’t they?
- 1.You haven’t eaten yet,?have you
- 2.Sue hasn't slept well,?has she
- 3.He has ironed his clothes,?hasn't he
- 4.They have brought pizza for dinner,?haven't they
- 5.Children have broken the cup,?haven't they
- 6.John hasn't found his keys,?has he
- 7.You have talked to Emma,?haven't you
- 8.Jenny has gone to bed,?hasn't she
- 9.We haven't seen this movie,?have we
- 10.William has come in the morning,?hasn't he
- 11.Ava and Daniel haven't been to London,?have they
- 12.You have never visited Paris,?have you
- 13.Sofia has been ill for five days,?hasn't she
- 14.We haven't played Monopoly,?have we
- 15.Our teacher has forgotten about the test,?hasn't she
Try this exercise as a worksheet