过去完成时和现在完成时的区别是什么?我总觉得它们每个句子翻译过来好像是一样的.请问谁能帮我讲一下它们的详细区别好吗?

问题描述:

过去完成时和现在完成时的区别是什么?我总觉得它们每个句子翻译过来好像是一样的.请问谁能帮我讲一下它们的详细区别好吗?

看定义:过去完成时,表示在过去的一个时间点之前就已经完成的某个动作.比如:小明昨天之前就已经把那扇门漆好了:xiaoming had painted the door before yesterday.现在完成时,表示在现在的一个时间点之前就已经完成...