He ... in the library every night for the last two months.

A) would be studying
B) will have studied
C) has been studied
D) has been studying

Ответ:

Сборник: Английский язык
Параграф: The Present Perfect Tense. The Present Perfect Continuous Tense

DTM тестирование онлайн | DTM test online