过去完成时,现在完成时,一般过去时有什么区别?怎么用?举例说明

问题描述:

过去完成时,现在完成时,一般过去时有什么区别?怎么用?举例说明

区别:现在完成时,表过去已经做了某事,对现在还有影响.句式是:主语+have been done sth.后面加一段时间,一般跟for,since等连用.例:I have been studied English for 4 years/since 2002.我学习英语已经有四年了.一般...