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

has been studied
would be studying
will have studied
has been studying
Pre-Intermediate Grammar Exercises
English Modals Tests
English Vocabulary Tests
Fiverr 2021 English Level Tests