[ Modal Perfect ]
Thomas received a warning for speeding. He _____ so fast.
A. shouldn’t have driven
B. would have driven
C. should have
D. might have driven

Random Topics:
as...as, comparatives, superlativesAdverbs & to beTransitive and Intransitive VerbPresent SimpleAdjectives with -ED and -INGPresent Continous TenseInfinitivesThird Grade ExamLexico and GrammarArticles and PronounsOther quiz:
Reported Speech › ViewCustomer: “Can you fix my cracked screen?”The customer asked ________ they could fix his cracked screen.
A. what
B. how
C. whether
D. when
Grammar › View
I have to _____ very early every day to get them to school on time. This makes me feel really guilty.
A. have the children to get up
B. get the children get up
C. make the children to get up
D. make the children get up
Tenses, Determiners & Subject Verb Agreement › ViewPeter, along with his brothers, ____ skating often.
A. goes
B. go
Grammar › View
Sentence, fragment, or run-on:
Joe washed the car and Mary cleaned the garage and Billy mowed the grass.
A. sentence
B. fragment
C. run-on
