Grammar Quiz

[ Tenses ]

Present Perfect Continuous Tense

How long ___ you ___ for the exam?

A. have, studied

B. have, been studying

C. had, studied

D. had, been studying

Select your answer:
A  B  C  D  E 


Random Topics:

Possessive Adjective and PronounGrammar - Place and MovementPassive VoicePast, Present, FutureGrammar AssessmentConjunctions and PronounsClauses and GerundsPresent Perfect or Past Simple TenseVerb-ing and InfinitiveModals - Reported Speech - Conditionals

Other quiz:

Modal Verbs › View

I’m sure he ________ arrive on time.

A. must

B. will

C. may not

D. can


Present/Future/Past Simple/Present Perfect › View

Pasteur _____ in the 19th century.

A. A. was living

B. B. lived

C. C. had lived

D. D. has lived