帮我区分一下英语语法?第一个是现在完成时和过去完成时的区别.have done 和 had done 第二个是现在完成将来时和将来现在完成进行时.will have done 和 will have been doing不要copy要自己的见解用自己
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 08:23:23
![帮我区分一下英语语法?第一个是现在完成时和过去完成时的区别.have done 和 had done 第二个是现在完成将来时和将来现在完成进行时.will have done 和 will have been doing不要copy要自己的见解用自己](/uploads/image/z/11024161-25-1.jpg?t=%E5%B8%AE%E6%88%91%E5%8C%BA%E5%88%86%E4%B8%80%E4%B8%8B%E8%8B%B1%E8%AF%AD%E8%AF%AD%E6%B3%95%3F%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%98%AF%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E5%92%8C%E8%BF%87%E5%8E%BB%E5%AE%8C%E6%88%90%E6%97%B6%E7%9A%84%E5%8C%BA%E5%88%AB.have+done+%E5%92%8C+had+done+%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%98%AF%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E5%B0%86%E6%9D%A5%E6%97%B6%E5%92%8C%E5%B0%86%E6%9D%A5%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E8%BF%9B%E8%A1%8C%E6%97%B6.will+have+done+%E5%92%8C+will+have+been+doing%E4%B8%8D%E8%A6%81copy%E8%A6%81%E8%87%AA%E5%B7%B1%E7%9A%84%E8%A7%81%E8%A7%A3%E7%94%A8%E8%87%AA%E5%B7%B1)
帮我区分一下英语语法?第一个是现在完成时和过去完成时的区别.have done 和 had done 第二个是现在完成将来时和将来现在完成进行时.will have done 和 will have been doing不要copy要自己的见解用自己
帮我区分一下英语语法?
第一个是现在完成时和过去完成时的区别.have done 和 had done
第二个是现在完成将来时和将来现在完成进行时.will have done 和 will have been doing
不要copy要自己的见解用自己的理解告诉我谢谢可以加分.
帮我区分一下英语语法?第一个是现在完成时和过去完成时的区别.have done 和 had done 第二个是现在完成将来时和将来现在完成进行时.will have done 和 will have been doing不要copy要自己的见解用自己
现在完成时和过去完成时的区别就在于一个是现在一个是过去
现在完成是以现在的状态描述一个现在完成的事情,而过去完成则是以过去的状态,描述一个过去的过去完成的事情
比如:I had an exam yesterday,I had studied about it.
我昨天有一个考试,我已经完成了复习(考试发生在过去,而复习则是发生在考试之前,过去的过去)
I will have an exam tomorrow,I have studied about it.
我明天有一个考试,我已经完成了复习(考试在明天,而复习则是今天完成的)
will have done和will have been doing的区别则在于一个突出将来要完成的事情,一个突出过去在做,将来还要继续做的事情
比如:I will have studied about my exam tomorrow.
我明天就会完成我对考试的复习
By tomorrow,I will have been studying about my exam for 5 days.
到明天,我为了考试准备复习就已经5天了
^还有问题欢迎追问
have done就是指到讨论的现在为止才做完,had done是指在过去的某个时间已经做完
将来完成时就是将来的某个时刻已经完成,将来完成进行时是指将来的某个时刻动作还在继续
好好背单词去,骚年