Помогите!!!Сделать все!!!
A
1) lived
2) have been
3) moved
4) has visited
5) stayed
B
6) has worked
7) passed
8) is studying
9) has lived
10) bought
C
11) for
12) ago
13) for
14) since
15) ago
16) since
17) for
18) since
D
19) He is going to swim.
20) He is swimming.
21) He has just swum.
22) She is going to eat.
23) She is eating.
24) She has just eaten.