Test yourself
Ex.4 Put the verbs in brackets in the correct tense form: Present Perfect Progressive or Present Perfect.
1. She (teach0 children all her life.
2. It (rain) since morning.
3. I (be) in Moscow for a week.
4. My friends (live) in London for many years.
5. How long he (sleep)?
Answers & Comments
It has rained since morning
I have been in Moscow for a week
My friends have been living in London for many years
How long has he slept?