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/has been keeping
D. have shouted/had kept
E. were shouting/kept
Answer: Option E
Join The Discussion