[ Tenses ]
He ……………………………………………….. (study) English) very hard for the last few days until he took his exam yesterday.
A. has been studying
B. had been studying
C. had studied
D. was studying
Select your answer:

Random Topics:
Can/CouldAdverbs of Time and PlaceLinking VerbsPhrasal Verbs and GrammarModals, Infinitives and GerundsGrammar - must & have toPrepositions Of PlaceGrammar: so and suchPassive Voice - Present Simple and Past SimpleKinds of NounsOther quiz:
Grammar › ViewIf only I ____ my driving test last week.
A. didn´t fail
B. hadn´t failed
C. wouldn´t fail
Grammar › View
There are … big advantages to living in this city.
A. some
B. any
