[ 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

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 - ConditionalsOther quiz:
Modal Verbs › ViewI’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