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:

Homophones › View

Emily forgot to add the _____ flour to her cake.

A. Flower
B. Flour
C. Flouwer
D. Flowuer


Tag Questions › View

you didnt tell her you loved her,_______

A. is you

B. didnt you

C. are you

D. did you

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