have done与having done 在用法上有什么具体的区别,如何使用
来源:百度知道 编辑:UC知道 时间:2024/06/06 01:56:44
你好,我觉得应该是to have done 和having done 的区别吧!
1)动名词与不定式的区别:
A.动名词表达的是:状态,性质,心境,抽象,经常性,已发生的
不定式表达的是:目的,结果,原因,具体,一次性,已发生的
B.动名词作主语或表语和不定式作主语或表语的比较:
1)表示一般抽象概念时,可以互换
Reading(To read)good books makes us happy.读好书使我们愉快。
2)表示具体的、个别的或将来的动作时,多用不定式
To read this book is very boring. 读者本书很无聊
你掌握了这个以后类似的就知道是什么意思了。
had+done 与have+done有什么区别?
have sth done与have sth to do与have sth to be done的区别
have done
have sth done 与have sth doing的区别?
can't have done与could't have done的区别
will have done sth 与 would have done sth 有什么区别啊
Have/Has been done 与Have/Has done 到底有什么区别啊
should have done 与would have done有区别吗?有would/should had done吗?
have been done和 have done
have done and have been done