1 have seen
2 have had
3 hasn't taken
4 has been
5 Have you riden
6 has made
7 haven't decided
8 Has Paul ever met
B
1 A
2 B
3 A
4 B
5 A
6 A
7 D
8 A
C
1 The lesson hasn't started yet
2 The teacher has already written on the board.
3 Joe and Tim have just come into the classroom.
4 Tony hasn't finished getting his books ready.
5 Christine has already opened her book.
6 Dave has dropped his pen on the floor.
7 He hasn't picked it up yet.
