Complete the following sentences using the perfect continuous tense form of the verbs in brackets.
1. Mrs Rose _____ (teach) English for ten years.
2. Her grandma _____ (talk) for three hours
3. A little boy _____ (stand) at the door since noon
4. I want to help Kelly. She _____ (nit work) for months
5. A strange man _____ (follow) us for hours
6. The baby _____ (cry) for fifteen minutes
7. How long _____ (Dan drive)?
8. _____ (you watch) me?
Answers & Comments
2. Has been talking
3. Has been standing
4. Has been (?)
5. Has been following
6. Has been crying
7. Has Dan been driving
8. Have you been watching