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:
         


Random Topics:

Inversion + Passive VoiceConjunctive AdverbModal Verbs for DeductionPast Perfect vs Past SimpleFuture TenseModal Verbs of ObligationPresent Perfect Tense or Present Perfect Continuous TenseAdjective SuffixesFirst ConditionalsTransitive and Intransitive Verb

Other quiz:

Has Got & Have Got › View

A. She have got wavy hair

B. She has got short hair

C. He has got curly hair

D. She has got curly hair


Homonyms › View

It is possible to ___ minerals from soil by over planting.
a. leach
b. leech