12. I worked so late in the office last night that I hardly had time ________ the last bus.
(A) to catch
(B) to have caught
(C) catching
(D) having caught
答案:登入後查看
統計: A(332), B(30), C(152), D(21), E(0) #2023073
統計: A(332), B(30), C(152), D(21), E(0) #2023073