[ Modal Verbs ]
She ___ finish her report by tomorrow.
A. might
B. can
C. must
D. will

Random Topics:
Transitive and Intransitive VerbGrammar : Structural Common ErrorsPhrasal VerbModal Verbs of Certainty and PossibilityPresent Perfect and Present Perfect ContinuousSimple Past Irregular & NegativeVocabularyCommunicative GrammarPrepositions and Phrasal VerbsPresent ProgressiveOther quiz:
Grammar › ViewChoose the synonym of fall.
A. decrease
B. go up
C. rocket
Future Perfect Tense › View
Yong Ching …… tennis in the Olympics five times if he makes the team again next year.
A. will have played
B. have played
C. has played
D. had played
Grammar › ViewI __ play tennis with Elisabeth today
A. am going to
B. will
Phrase and Clause › View
Unemployment is getting worse, but it can be solved if the governments implements the right strategies.
How many clauses are in the sentence?
A. 1
B. 2
C. 3
D. 4
