His letter is full of mistakes. He _____ the mistakes carefully before sending it.
A. must have checked
B. should have checked
C. could have checked
D. can have checked

Random Topics:
Formal & Informal WordsPast Continuous Tense & Past ModalsAdjectives with PrepositionAdverbs (manners & modifiers)Distinguishing Future TensesAdjectives & QuantifiersVerb Tenses and Subject Verb AgreementPronounciation and GrammarGrammar ClausesNarrative TensesOther quiz:
Modal Verb › ViewWhen Vera was young, she ____________ type quickly. She took a typing class and now she ____________ type very quickly!
A. could not… can to
B. can… could
C. could not… can
Vocabulary › View
franchise
A. A franchise is a type of business allowed to sell a product or provide a service under a business’s name.
B. A franchise is a type of car
C. A franchise is a type of fast food restaurant
D. A franchise is a type of computer software
Grammar › ViewLondon is __________(busy) Glasgow.
A. more busy than
B. busier than
Grammar › View
Which sentence is correct?
A. The stars are bright shining.
B. The stars bright are shining.
C. The bright stars are shining.
D. The bright are stars shining.
