单项选择题
A. had arrived B. have arrived C. shall arrive D. arrive
A. not tall than B. no taller than C. not as tall as D. no more taller than
A. wouldn't have failed B. hadn't failed C. should fail D. wouldn't fail