什么情况下用现在完成时,什么情况下用过去完成时?结构分别是什么?什么时候在have后加been什么情况下不用加?详解,谢谢.
问题描述:
什么情况下用现在完成时,什么情况下用过去完成时?结构分别是什么?什么时候在have后加been什么情况下不用加?详解,谢谢.
答
强调过去对现在造成的影响用现在完成时,强调过去的过去,就是过去发生的一件事对过去的影响,用过去完成时.现在完成进行时,have后加been doing,还有have been done,这是现在完成时后跟被动语态.什么情况下加been啊?我不是说了吗,have done这是现在完成时,have been done 是现在完成时后面加的被动语态,其实都是现在完成时,只不过后面的句子需要被动时加been