Привет! Давай разберемся с заданием. Нам нужно определить правильное время для глаголов в каждом предложении. Используем контекст каждого предложения:
My neighbor, Nick, has been buying a new car every summer since 2007. Правильный ответ: "has been buying" - Present Perfect Continuous.
Nasiba has had the latest book, The Jolly King, for 5 years now. Правильный ответ: "has had" - Present Perfect.
Jamil graduated flat. Правильный ответ: "graduated" - Past Simple, потому что это завершенное действие в прошлом.
Abdullah has been working at Oshi Bazar for 3 years. Правильный ответ: "has been working" - Present Perfect Continuous.
By the time she came from work, her husband had already turned on the TV. Правильный ответ: "had already turned" - Past Perfect, потому что это предшествовавшее действие.
She has been making dinner for 2 hours. Правильный ответ: "has been making" - Present Perfect Continuous.
Why haven't you been translating your new paper on renewable energy? Правильный ответ: "haven't you been translating" - Present Perfect Continuous.
She has not been doing yoga for about ten months since she had no time to answer her phone. Правильный ответ: "has not been doing" - Present Perfect Continuous.
Если что-то непонятно, спрашивай!