A
1 Did they
have …?
2 haven’t
visited
3 has just
come
4 you didn’t play …
5 Have they
already built…?
6 watched
B
1 Has Bob
already drunk his coffee?
C
1 She has
never seen the film
2 We have
just met our teacher
3 They haven’t
heard the song yet
4 Have you
already spoken to Father?