188.I worked so late in the office last night that I hardly

188.I worked so late in the office last night that I hardly had time_____the last bus.
A.catching B.to catch C.having caught D.to have caught
此题参考书上选A,请解释一下其他选项为什么错误,
mhghytr 1年前 已收到1个回答 举报

灌水饺子 幼苗

共回答了12个问题采纳率:75% 举报

三个常用法
It is time for sb to do sth.
have time doing sth.
It costs sb time to do sth

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.037 s. - webmaster@yulucn.com