求英语大神,能详细说明一下完成时的意义吗然后就是现在完成时,过去完成时,将来完成时的区别与用法.最好有例句,(复制的别来

求英语大神,
能详细说明一下完成时的意义吗
然后就是现在完成时,过去完成时,将来完成时的区别与用法.最好有例句,(复制的别来)
和过去式有什么区别?做题中又如何判断该用完成时?
松岛小菜鸟 1年前 已收到1个回答 举报

joan20051231 幼苗

共回答了14个问题采纳率:100% 举报

完成是是指已经完成的动作.
1:现在完成时:针对当前时间点,需要花一段时间才能做完的事件已经发生并且结束.
I have finished my homework.
我做完了作业.其中的时间点就是说话前做完了.:
2:过去完成时:针对过去时间点,需要花一段时间才能做完的事件已经发生并且结束.
--You played computer?--I had finished my homework.
由于问句中有个played,说明完成作业是在玩电脑前,玩电脑发生在过去的时间点,在之前就完成了作业.过去完成.
3:将来完成时:针对未来的一个时间点,需要花一段时间才能做完的事件已经发生并且结束.
--You said you will reach Shanghai at 10 am torrow?--No,I will have been there for 1 hour.
针对明天10,其实9点就能到.所以回答的是那时已经到了.
过去时强调的是事件发生的时间是在过去.
I did my homework,and finished it.①
只要事件发生在过去,都能用过去式.
但是,完成时强调的是事件的完成,是一件需要花费一定时间去做的事情已经发生并且结束了.
I have finished my homework.②
句①只是一种陈述,并没有可以强调事件的完成.而②则着意强调了时间点前事件已经完成.
在②句中你就不能说,I have did my homework.因为did 是一个及时性的动作,不具有完成性.
所以你做题时首先判读动词的种类,是否是延续性的.根据句中的场景来判断.

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.009 s. - webmaster@yulucn.com