問題詳情

20. If he _____ the train, he would have gotten back to his hometown before midnight.
(A) caught
(B) catches
(C) had caught
(D) could catch

參考答案