[ Modal Speculation ]
The students _______ studied for the exam.
A. have
B. are
C. will
D. is

Random Topics:
Infinitives or GerundsAdverbs, Modals, Preposition of timeTenses and Word FormationHas and HaveProverbsHow many / How much - Is there / Are thereGrammar - Present Perfect with already, just, yetParts of Speech and Compound SentencesAdverbs and Time ExpressionsPreposition and AdjectiveOther quiz:
Grammar › ViewBy the time you arrive, we ______ dinner.
A. will finish
B. will have finished
C. are finishing
D. will be finishing
E. finished
Grammar › View
The kitten, ___________ was found by the freeway, was adopted by a loving family.
A. who
B. whom
C. whose
D. which
Grammar › View I _____ out of my car
A. got
B. get
C. was getting
D. getting
Present Perfect Tense and Simple Past Tense › View
I …….. (buy) a new sweater last week.
A. have brought
B. have bought
C. brought
D. bought
