非谓语动词中havingdone与tohavedone例句:-查字典问答网
分类选择

来自傅慰慈的问题

  非谓语动词中havingdone与tohavedone例句:Igottotheofficeearlierthatday,______the7:30trainfromPaddington(2013全国新课标Ⅱ卷)选项中有A.caughtB.tohavecaughtC.tocatchD.havingcaught请问这个题中B和D有

  非谓语动词中havingdone与tohavedone

  例句:Igottotheofficeearlierthatday,______the7:30trainfromPaddington(2013全国新课标Ⅱ卷)

  选项中有A.caughtB.tohavecaughtC.tocatchD.havingcaught

  请问这个题中B和D有什么区别,做题时如何区分?另外这个题选什么?

3回答
2020-12-24 05:49
我要回答
请先登录
沈占锋

  D选择D.因为语境说的是那天我到办公室很早,所以后边是因为赶上了七点半的火车.

  havingdone表示的动作在句子的谓语动词之前.本题中是赶上火车在前,然后到达办公室.

  不定式的完成时表示的动作也是在句子的谓语动词之前.但是不定式通常做目的,原因或者是结果状语.

2020-12-24 05:53:38
傅慰慈

  那在做题中什么时候用tohavedone什么时候用havedone

2020-12-24 05:56:40
沈占锋

  havedone是现在完成时。todo做状语的比较常考。tohavedone做补足语也是常见的。比如做主语补足语:Heissaidtohavestudiedabroadforthreeyears.

2020-12-24 05:58:35

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •