Grammar Quiz

[ 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 Nouns

Other quiz:

Grammar › View

If 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