Grammar Quiz

[ Tenses ]

Before I …… to bed, I …… my homework.

A. go / had finished

B. went / have finished

C. went / had finished

D. had gone / had finished

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary & Phrasal VerbPresent Continuous for FutureGrammarReported SpeechPresent Simple x Present ContinuousWho vs WhomPronoun & Present SimpleModal SpeculationModal Verbs of PermissionVerb-ing or to Verb

Other quiz:

Tenses › View

Which sentence uses the Future Perfect Tense correctly?

A. I will be cooking dinner when you will arrive.

B. I will have cooked dinner by the time you arrive.

C. I am cooking dinner when you arrive.

D. I cook dinner when you arrive.


Ed and Ing Endings › View

My niece is pregnant. We are all very _________ !

A. Excited

B. Exciting

Grammar › View

I …… a doctor

A. is

B. are

C. be

D. will

E. am


Articles › View

He was sentenced to two years in ______ prison for robbery.

A. –

B. a

C. an

D. the