非谓语动词中having done 与 to have done

例句:Igottotheofficeearlierthatday,______the7:30trainfromPaddington(2013全国新课标Ⅱ卷)选项中有A.c... 例句: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有什么区别,做题时如何区分??另外这个题选什么??
展开
smileforlife80
2014-02-07 · TA获得超过4392个赞
知道大有可为答主
回答量:4193
采纳率:0%
帮助的人:3586万
展开全部
D 选择D。因为语境说的是那天我到办公室很早,所以后边是因为赶上了七点半的火车。
having done 表示的动作在句子的谓语动词之前。本题中是赶上火车在前,然后到达办公室。
不定式的完成时表示的动作也是在句子的谓语动词之前。但是不定式通常做目的,原因或者是结果状语。
追问
那在做题中什么时候用to have done  什么时候用have done
追答
have done是现在完成时。
to do 做状语的比较常考。
to have done做补足语也是常见的。比如做主语补足语:He is said to have studied abroad for three years .
匿名用户
2014-02-07
展开全部
选D

B不定式的完成式,表目的。

此处应该用ING做原因状语,而且动作发生先于谓语,所以用完成式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
於苒琦芳泽
2019-04-10 · TA获得超过4096个赞
知道大有可为答主
回答量:3072
采纳率:30%
帮助的人:450万
展开全部
having
done是现在分词
或动名词的完成形式
特征是主动
且发生在前
done是过去分词
特征是
被动

完成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式