to have done和having done 的区别

时间:1951次浏览2020.02.14提问

to have done和having done 的区别

已解决问题

hao231知道平台可亲可爱的匿名用户网友在1951次浏览2020.02.14提问提了关于外语学习翻译外语相关的问题,他的提问这里to have done和having done 的区别外语学习翻译外语希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,真心佩服你,谢谢 !

第1个回答

波黑家的2020.02.15回答提问者采纳tohavedone一般指尚未完成的完成时,属于完成时语态,wearegoingtohavelearnt900word.而havingdone强调时间上的先后顺序,一般作状语,例如Havingfinishedhiswork,Bobwentbackhomehappily.

第2个回答

squall-chen@163.com2020.02.15回答tohavedonetohavedone英[tuhvdn]美[tuhvdn]完成式;不定式的完成式;完成时;完成主动式;完成体已经做了1WhatamIsupposedtohavedonewrongnow我这会儿究竟做错了什么?havingdone完成了havingdone英[hvdn]美[hvdn]完成式;现在分词的完成式;主动形式;强调时间;现在分词的完成形式1Trueguiltischaracterizedbyareadinesstomakeatonementforhavingdonewrong.真正的内疚表现为愿意弥补所犯的过错。