I got to the office earlier that day,________the 7∶30 train from Paddington.(2013·大纲全国,25)
#88740
A
caught
B
to have caught
C
to catch
D
having caught