12 English Grammar - Present Perfect with for and since Quiz Quizzes

12 English Quizzes about Grammar - Present Perfect with for and since Quiz.

1. I haven’t seen him ____ about 12 years
2. Susan has worked as a teacher ____ ages, she is retiring next year
3. She has loved being in this city ____ she was a child
4. My grandparents have had this house ____ they got married
5. My boss has been sick ____ two weeks
6. They haven’t come together ____ they graduated from school
7. We have studied for this exam ____ we came home
8. He has written twelve books ____ he moved to this apartment
9. I haven’t worked this hard ____ I was at school
10. I have had this car ____ about ten years
11. Anthony hasn’t called me ____ two hours, there must be a problem
12. How many episodes have you watched ____ I called you?
12 English Grammar - Present Perfect with for and since Quiz Quizzes | Free English Test