Q688
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
AnswerAnswer: Option E
Solution
Answer: Option E
No explanation is given for this question Let's Discuss on Board