A
1 has gonw
2 have ... been
3 have... been
4 have been
5 have gone
6 has gone
7 has gone
8 have been
9 has gone
10 have...been
B
1 because i have already had it
2 no, i have not had my lunch yet.
3 but i have already asked him to take our order
4 of course we won't. it has not come into the station yet
5 i know. i have already read it
C
1 b
2 c
3 c
4