【英语时态中,过去完成时和现在完成时有区别是什么?事情发生在-查字典问答网
分类选择

来自纪友哲的问题

  【英语时态中,过去完成时和现在完成时有区别是什么?事情发生在过去的过去,使用过去完成还是现在完成?嗯.比如whenIarrivedattheplayground,thegame___.是用hasstarted还是hadstarted?】

  英语时态中,过去完成时和现在完成时有区别是什么?事情发生在过去的过去,使用过去完成还是现在完成?

  嗯.比如whenIarrivedattheplayground,thegame___.是用hasstarted还是hadstarted?

1回答
2020-02-10 07:13
我要回答
请先登录
韩梦云

  hadstarted过去完成概况起来就是“过去的过去”,在过去某动作前发生的就用过去完成iateanapple.andihadeaten2cakesbeforethat.

  而现在完成可以理解成用过去的动作说明现在的状态.一定要记住,现在完成时是现在的时态!ihaveseenthefilm.看过片子,表示现在内容.

  总体说,高中时期,过去完成时用法很局限.一定要先有第一个过去的时间,在他之前的动作才用过去完成.当然虚拟语气里会借用haddone的形式.但是与过去完成时态没有关系

2020-02-10 07:15:27

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •