非谓语动词having done例句

非谓语动词中havingdone与tohavedone例句:Igottotheofficeearlierthatday,______the7:30trainfromPad... 非谓语动词中having done 与 to have done
例句:I got to the office earlier that day,______the 7:30 train from Paddington(2013全国新课标Ⅱ卷)
选项中有A.caught B.to have caught C.to catch D.having caught
请问这个题中B和D有什么区别,做题时如何区分?另外这个题选什么?
展开
 我来答
乙荣凌木
2019-09-04 · TA获得超过1092个赞
知道小有建树答主
回答量:1882
采纳率:85%
帮助的人:8.8万
展开全部
D 选择D.因为语境说的是那天我到办公室很早,所以后边是因为赶上了七点半的火车.
having done 表示的动作在句子的谓语动词之前.本题中是赶上火车在前,然后到达办公室.
不定式的完成时表示的动作也是在句子的谓语动词之前.但是不定式通常做目的,原因或者是结果状语.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式