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