Topics: 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:
How much or How many?-Ing and Infinitive Verb PatternsSentence Structure and Grammar RulesDeterminers & QuantifiersPast Simple and Past ContinuousBe used to vs used toGrammar - must & have toAlthough / DespiteConditionals and Modal VerbsIN, ON & ATOther quiz:
Future Perfect Tense › ViewDan …… Mt. Fuji eight times by November 10.
A. will have climbed
B. have climbed
C. has climbed
D. had climbed
Comparative Adjectives and Adverbs › View
Turtles are … than rabbits.
A. more friendly
B. more friendlier
C. friendlier
D. friendlier than
