3. Present Perfect (for, since)

Gap-fill exercise

Write the present perfect of the verbs in brackets in the first gap and for or since in the second gap . Then press "Check" to check your answers.

1. She (be) in Beijing a month.
2. They (live) in this village their daughter was born.
3. He stinks. He (wear) this sweater one or two weeks.
4. Mark (have) this motorbike 1999.
5. I (not ski) last winter.
6. He (not drive) he had an accident last month.
7. Rose (be) my teacher four years. She teaches English.
8. They (know) each other three weeks.
9. She (keep) the secret I told her.
10. The river (be) frozen a month.