[ 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:
Idioms › View“Along in years” means ___.
a. getting old
b. getting tired
c. becoming successful
Modals › View
You …………forget to pay the rent tomorrow. The landlord is very strict about paying on time.
A. need to
B. can
C. must
D. mustn’t
Vocabulary › ViewWhat 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
