He complained that he … enough money to buy such an expensive present.
A. doesn’t earn
B. would not be earning
C. didn’t earn

Random Topics:
Verb TensesBasic Tensesas...as, comparatives, superlativesPrepositions and Phrasal VerbsAdverb Clauses of TimeIf- ConditionalModal AuxiliariesPresent Perfect & Past Simple TensePresent Perfect Tense and Simple Past TenseSimple Past Irregular & NegativeOther quiz:
Vocabulary › ViewWhich word best completes the following sentence?
The team reviewed the _______ before the meeting to ensure they covered all the important topics.
A. agenda
B. debut
C. leeway
D. oracle
E. partisan
Modal Verbs › View
We really should have looked at the timetable when we got off the ferry. We…………..the six-thirty train, but now we have to hang around here until twenty past eight.
A. would be catching
B. could have caught
C. had caught
D. might catch
Adjectives & Adverbs › ViewChoose the adjective that best describes the noun “car” in the following context: “Despite its age, the ___ car won the race.”
A. quickly
B. old
C. drives
D. fast
Grammar › View
Which sentence uses the correct article?
A. A life cycle of a star has several stages.
B. An life cycle of a star has several stages.
C. The life cycle of a star has several stages.
