We hurried all the way to the airport, only ______ that the flight had been cancelled because of the foggy weather.
#91005
A
being told
B
to be told
C
having told
D
to have been told
推荐题目
— My leg hurts a lot.— You’d better go to the doctor and have it _____. 
#91407
A
examine
B
examined
C
examining
D
to be examined
. He made up his mind to devote his life____________the river____________polluted.
#97630
A
to prevent, to be
B
to prevent, from being
C
to preventing, to be
D
to preventing, from being