I got to the office earlier that day, _______ the 7:30 train from Paddington.
#90861
A
caught
B
to have caught
C
to catch
D
having caught
推荐题目
The country has already sent up three unmanned spacecraft, the most recent          at the end of last March. 
#97890
A
has been launched
B
having been launched
C
being launched
D
to be launched
Sent to the zoos in Beijing and other cities, the monkeys are reported ______.
#97296
A
to settle down
B
to settle in
C
to have settled in
D
to have settled down
When I came in, the children pretended ________ and no one even raised their eyes.
#92843
A
to read
B
have read
C
to be reading
D
to have been reading
It rained nonstop for ten days , completely _____ our holiday. 
#98169
A
to ruin
B
ruined
C
having ruined
D
ruining