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:

Grammar › View

I didn’t ____ as much when I was younger as I do now.

A. used to reading

B. used to read

C. use to read

D. use for reading


Present and Past Tense › View

I ___ at school yesterday. (not / be)

A. was not

B. were not

C. is not

D. are not

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