Grammar Quiz

[ Prepositions of Time ]

Choose the right preposition of time for this sentence: The assignment is due ___ Friday.

A. at

B. by

C. on

D. in

Select your answer:
A  B  C  D  E 


Random Topics:

Quantifiers: too many, too much & enoughGrammar: wishes and regretsHave to / Do not have toPast and Future TensesContrastive ConjunctionsSimple Past vs Past Continuous TenseVerb Types and TensesPresent Perfect vs Past SimpleTenses UsageQuestion Tag

Other quiz:

Active and Passive Voice › View

There’s somebody behind us. I think we ________.

A. are being followed

B. are following

C. are followed

D. were being followed


Conditional Sentences › View

The painting had too many intricate details. I didn’t appreciate it.

A. If the painting hadn’t too many intricate details, I could have appreciated it.

B. If the painting hadn’t too many intricate details, I couldn’t have appreciated it.

C. If the painting hadn’t too many intricate details, I can have appreciated it.

D. If the painting hadn’t too many intricate details, I can’t have appreciated it.

Comparatives - Superlatives › View

Joe is ……………..(clever) girl in my class.

A. cleverer

B. cleverest

C. the cleverest


Vocabulary › View

Awry:

A. having to do with punishment

B. a short club used as a weapon

C. in a turned or twisted position or direction

D. a person who leads a life shut up or withdrawn from the world