Grammar Quiz

[ 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 Mistakes

Other quiz:

Grammar › View

If 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