Students
>
Grammar Friends
>
Level 6
>
Units 4-6
>
Exercise 1
Units 1-3
Units 4-6
Units 7-9
Units 10-12
Tests
Choose . . .
Exercise 1
Exercise 2
Exercise 3
Exercise 4
Exercise 5
Units 4-6:
Exercise 1
Complete the dialogues.
Your clothes are dirty. What
...
have you been doing
have you been done
?
I
...
've playing
've been playing
football with Frank and Ted.
...
Are you been studying
Have you been studying
here for a long time?
No, we
...
haven't
haven't been
.
Has it
...
been rained
been raining
for a long time?
Yes. It
...
is been raining
's been raining
since this morning.
How long
...
have I
have I been
sleeping?
You
...
've been sleeping
're sleeping
for ten hours!