[ Tenses ]
Aaron _____ his books all night when he realized he had no exam the following day.
A. was reading
B. have been reading
C. had been reading
D. had read
E. have read

Random Topics:
Passive Voice & TensesPunctuation and GrammarModal Auxiliaries and Similar ExpressionsModal Verbs of Certainty and PossibilityPast Simple vs Past ContinuousNoun Verb AgreementSubordinate ConjunctionsArticles and PrepositionsTo Infinitive or GerundPast Simple - Present PerfectOther quiz:
Grammar › ViewHow … the guitar music sound?
A. do
B. does
Grammar › View
Paul __________ (achieve) an IELTS overall score of 8.0 before he ___________ (graduate) in 2015.
A. had achieved/ graduated
B. achieved/ graduated
C. had achieved/ had graduated
D. achieved/ had graduated
Prepositions › ViewWe ought to ascribe glory ______ God.
A. Before
B. To
C. Off
D. Into
Prepotitions › View
Come and sit _____ me.
A. with
B. by
C. at
D. in
