[ Grammar ]
He couldn’t rest or sleep because _________________ too much coffee.
A. drinking
B. been drinking
C. had been drinking
D. he had been drinking

Random Topics:
Speculation with Modal VerbsGrammar - too & enoughTo infinitive - GerundGerund and InfinitiveTransportation VocabularyCoordinating & Subordinating Conjunctions1st and 2nd ConditionalsPrepositions and TensesPast and Past ContinuousIndefinite PronounsOther quiz:
Grammar › ViewAn international school is a place that cannot survive if there is …….. that certain groups of students are better than others.
A. prejudice
B. ignorance
C. extortion
D. conversion
Present Perfect and Simple Past Tense › View
My little brother (cut) _____ his finger with a knife. He is still crying now.
A. have cuted
B. has cuted
C. have cut
D. has cut
E. cut
Vocabulary › Viewa weather instrument
A. forecast
B. optometry
C. barometer
D. antebellum
Quantifies and Modals of Deduction › View
This is definitely not John’s pen, his isn’t black.
This ______ John’s pen, his isn’t black.
A. won’t be
B. can’t be
C. isn’t
D. mustn’t be
