[ Tenses ]
The neighbours ____ so loudly last night that they ____ us all awake until after midnight.
A. are shouting / are keeping
B. shouted / have been keeping
C. have been shouting / were keeping
D. were shouting / kept
Select your answer:

Random Topics:
Present Simple x Present ContinuousMuch, many, a lot of, a few, a littlePassive SentencesConditional and SubjunctivePassive and Active SentencesSimilesModal Auxiliaries and Similar ExpressionsComparatives, Superlatives & EquativesPresent Perfect and Present Perfect ContinuousGrammar MistakesOther quiz:
Grammar › ViewIf everything goes well, by June 2026, I __________________ my university degree.
A. could finish
B. am going to finish
C. will finish
D. will have finished
Poetry › View
Sudden strangeness is one of the following poetic devices
A. Simile
B. Personification
C. Alliteration
D. Repetition
