20.You should have informed me that the lecture was canceled. I ________ all the way here through the heavy rain.
A.needn’t have run B.can’t have run
C.shouldn’t have run D.mustn’t have run
19.On hearing the news of the accident in the coal mine, she ________ pale.
A.went B.changed C.got D.appeared
18.________ the flight to Beijing will be delayed is _______ I’m especially worried about.
A.If; what B.Whether; that
C.When; that D.Whether; what