There was so much noise next door. Our neighbor …… from their vacation abroad.
A. May come back
B. Would have come back
C. Is supposed to come back
D. Must have come back
E. Ought to come back

JAWABAN : D
A. May come back
B. Would have come back
C. Is supposed to come back
D. Must have come back
E. Ought to come back

JAWABAN : D