Вопрос:

10. Monika (have) her dog for three years.

Ответ:

10. Monika has had her dog for three years.