Grammar Quiz

[ Grammar ]

I haven’t worked _________ last December.

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs + Infinitives / GerundsRelative & Interrogative PronounsNarrative TensesFuture Continuous, Future Perfect and Future Perfect ContinuousPast Perfect Simple TenseDefinite vs Zero Article Abstract NounsPast and Perfect TensesUse of Prepositions or ConjunctionsWill and Will notPunctuation

Other quiz:

Modal Verb › View

I’m glad that you _______ your father to let you come on this trip with us. It wouldn’t be so enjoyable without you!

A. must have persuaded

B. could have persuaded

C. might be persuading

D. were able to persuade


Quantifiers › View

I’ve got_____ information about Italy.

A. much

B. many

C. a lot of

Vocabulary › View

In the sentence “The author carefully reviewed the proofs and made several emendations before the book went to print,” what does “emendation” mean?

A. Mistake

B. Correction

C. Error

D. Amendment


Grammar › View

If Gopal had laboured hard, he ______ the exam.

A. Passed

B. Would pass

C. Would have passed

D. Can pass