2 to have done表示发生在主句谓语动词之前??

经常看到to have done这个形式表示发生在主句谓语动词之前,哪怕主句是一般过去时,也选择这项,那么还有其他可以表示发生在谓语动词之前的形式吗?还是只有这一个?

请先 登录 后评论

最佳答案 2022-10-03 13:52

当句子结构要求使用不定式而不定式的动作又是谓语时间之前的动作,则用to have done. 在有些结构中,to have done可以用to do形式替代。当如果句子用了to have done, 则明确告诉你该不定式的动作是先于谓语时间的。例如,He is the first person to have arrived. He is said to have written three books. 

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1294 浏览
  • kkkikia   提出于 2022-07-14 21:35