Test your English FREE online! Do as many questions as you like. Get the answer after each question.
He was invited ______ he did not come.
A: if
B: when
C: or
D: but
E: while