The train ________ by bad weather. I am not sure.
A.
might delay
B.
might be delaying
C.
might have delayed
D.
might have been delayed
Đáp án và lời giải
Đáp án:D