I got to the office earlier that day,_____the 7:30 train from Paddington为什么选D而不选C(为了要)A caught B to have caught C to caught D having caught

问题描述:

I got to the office earlier that day,_____the 7:30 train from Paddington为什么选D而不选C(为了要)
A caught B to have caught C to caught D having caught

请注意时态,I got to明显是过去式,说明已经发生了,那么也一定已经乘上了7:30的那班车.所以用完成式表示原因.