[ Grammar ]
You ____ finish your homework before you go to bed.
A. must
B. have to
C. should
D. ought to

Random Topics:
Grammar-Present Continuous-Sentence MakingTenses and Time MarkersRelative Clauses beginning with PrepositionsNoun ClauseAbstract NounsPunctuation and GrammarPast Tense and Perfect TenseGrammar-Verbs & Nouns Singular, Plural, GenderSo Such Enough TooTensesOther quiz:
Vocabulary › ViewReplace the capitalized words in the sentence below with its best synonym:
The labor union strikes continue to CAUSE WORRY because they obstruct traffic and create noise.
A. harbor
B. delight
C. heighten
D. agitate
Grammar › View
We ________virtual classes these days.
A. attends
B. are attending
C. were attending
D. attended
What is the closest meaning of autism?
A. Developmental condition
B. Sociability
C. Hyperactivity
D. Extroversion
Future Perfect Tense › View
By this time next month, my father and I … our family business for a year.
A. will have run
B. will have ran
