B: 8. Choose the right form of the verb to complete the sentences.
1. -
your homework?
No, I forgot the hometask.
a) Have you been doing ... b) Have you done ...
2. I
her for a long time.
a) have known b) have been knowing
3. My sister English for several years but she can't speak it.
a) has learnt b) has been learning
4. My little brother that Santa Claus doesn't exist.
a) has just discovered b) has been just discovering
5. The weather is so gloomy this week. It for 3 days already.
And it is still raining this morning.
a) has rained b) has been raining
6. “Who on my chair?" asked the Little Bear when he saw
that his favourite chair was broken.
a) has sat b) has been sitting
1.Have you done your homework?
No, I forgot the hometask.
2. I have known her for a long time.
3. My sister has been learning English for several years but she can't speak it.
4. My little brother has just discovered that Santa Claus doesn't exist.
5. The weather is so gloomy this week. It has been raining for 3 days already.
And it is still raining this morning.
6. “Who on my chair?" asked the Little Bear when he saw
that his favourite chair was broken.
a) has sat b) has been sitting