Have been learning; have been boiling; has been waiting.
has been sending; has been drilling;
has been playing; have been listening; has not been taking; have been saving; have been trying.
3)вроде C
4)В)
6)А)
7)В)
8)С)
9)В)
10)С)
11)С)
12)С)
13)А)
14 а либо b
since
for(но не точно)
for
Вроде так