The neighbours ____ so loudly last night that they ____ us all awake until after midnight.

A are shouting / are keeping
B have been shouting / were keeping
C shouted / have been keeping
D have shouted / had kept
E were shouting / kept

Check complete collection of English MCQs

English Grammar MCQs

One thought on “The neighbours ____ so loudly last night that they ____ us all awake until after midnight.

Leave a Reply

Your email address will not be published. Required fields are marked *