SEE REPORT ? Exercise 7 - Present Perfect
Complete the questions to the answers in the present perfect or present perfect continuous.
Use the words and verb form from the answer, the correct pronoun as needed, and a question mark.

Example: How long have you driven this road? I have driven this road for over a decade.

1. How long I have always lived in this house.
2. How long She has been sick for a long time.
3. How long They have been searching since May.
4. How long Jake has liked Yuko since fifth grade.
5. How long We have known about her problem all along.
6. How long I've known Ellen for over six years.
7. How long They have been married since July.
8. How long Gina has been unemployed for more than a year.
9. How long Frank has had cancer for the past six months.
10. How long My uncle has been in the Navy since he was eighteen.
11. How long Judy has been studying Chinese for two years.
12. How long They have worked here for more than thirty years.
13. How long Gigi has been teaching French for four years.
14. How long I've smoked since I was a teenager.
15. How long He has played the drums since high school.


Rules - Ex.1 - Ex.2 - Ex.3 - Ex.4 - Rules - Ex.5 - Ex.6 - Ex.7 - Ex.8 - Ex.9 - Ex.10 - Home