Răspuns :
1.
1. a) 've been running
b) have run
2. a) has sent
b) has been sending
3. a) have been watching
b) has watched
4. a) I've been taking
b) I've passed
5. a) has been having
b)have had
3.
1. In the last 6 months I have passed all my exams .
In the last 6 months I have started piano lessons.
In the last 6 months I have gone to the beach.
2. In the last 6 months I have been studing very hard.
In the last 6 months I have been thinking about what to study at college.
In the last 6 months I have been using the internet more.
1.
1)have not writen
2)have been
3)have been staying
4)have been showing
5)have .....enjoyed
6)have been meaning
7)have ..... had
8)have been thinking
9)have you been doing
10)have you heard
2.
1.How long have you been learning English ?
2.How many different teachers have you had?
3. What have you been doing lately? I haven't seen you for ages.
4.Have you been getting enough sleep ?
5.How many times have you visited London for the last 6 years ?
6.Have you tried to phone me? I have been talking to my boyfriend for the last hour and a half.
3.
1.the
2.corect
3.the
4.corect
5.she
6.corect
7.corect
8.it
9.been
10.being