.1 I have just come
2 I have just sold
3 she has just finished
4 I have just had
5 they have just moved
6 I have just bought
7 I have just had
B.1 have you decided which one to buy yet?
2 I have already explained this to you three times
3 their baby son has already started talking
4 have you phoned to jane yet?
5 the game hasn't been finished yet
6 I have already had lunch
7 he has already spent all his money
C.1 have you just visited the art gallary?
2 I haven't done that yet
3 have you already seen a play?
4 I have just booked a ticket
5 I have already seen that play
6 I have just read
7 they have just made
8 they haven't sold all the tickets yet