1) have gone
2) have written, have not sent
3) has just gone
4) has already answered
5) has answered
6)have just told
7) have read
8) is selling
9) has sold
10) have not been seeing
11) are you doing? Am copying
12) wil go
13) has not been smoking
14) did he arrive? Arrived Или will he arrive, will arrive
15) had you switched off
16) was reading , liked
17) have nit finished
18)
19)will you do
20) Did not meet
21) leave, get
22) have just found
23 ) haven't you had