单项选择题

If he had caught the first train, he ______ to his office on time.

A. would have got
B. will have got
C. would get
D. had got
热门 试题