1.2.1 Match the beginnings of the sentences to the correct endings
I've been eating too much cake lately
Have you been living at this address for a long time?
Val has been learning to dance tango
David has been cleaning all day so
I haven't been running for ages
Endings: so I don't feel very fit. | the house is really neat! | so I want to go on a diet. | for more than six months. | and looks very tired.
1.2.2 Rewrite the sentences, putting the words in the correct order
singing
Jenny
all
been
evening
has
been
for
Colin
new
year
looking
house
a
has
brothers
since
the
been
Sunday
kitchen
My
painting
has
all
raining
than
been
for
week
more
It's
a
has
1.2.3 Fill in the gaps by putting the verbs in the present perfect continuous