一般现在时的理解问题

根据剑桥grammar in use, 一般现在时表经常反复发生的事或者现在的情况或状态。

既然可以表示现在的情况,为什么正在下雨只能用 it is raining 不能用it rains呢?为什么 i appreciate your help 就可以用一般现在时表现在的情况下的感谢呢。为什么我想现在给你买个蛋糕 i buy a cake for my mom 明明是现在的动作,就是错误的呢?

请先 登录 后评论

最佳答案 2022-01-29 10:20

因为一个谓语动词可能表示一个状态或习惯在现在存在着,例如 He goes to school by bus every day. (习惯)He likes football. (状态) 你的句子 I appreciate your help.appreciate是静态动词,表示主语的一种心理状态。习惯和状态都是长期的,没有结束意义的,你说话之前和说话之后,状态和习惯都还是存在的。但是谓语动词也可以表示事件的发生,一个事件的发生总是会结束的,事件可能是短暂事件,也可能是持续事件。一般现在时只能表示在说话时发生并且在话音落之前结束的短暂事件。例如一个足球运动员把球传给队友,现场的解说员同时解说,He passes the ball to Wu Lei, who shoots at the goal. 传球和射门这二个动作都是在解说员说这句话的时候发生并结束的。如果一个时间在说话时正在发生,还没有结束(持续性事件通常就是这种情况),你就不可以用一般现在时表示,而要用现在进行时。现在进行时表示在说话时预计会结束而尚未结束的情景。如果一个动作在你说完话了都还没有发生,你就要用将来时。I will buy a cake for my mom. 如果你说话时动作已经结束了,你就要用一般过去时或过去完成时,I bought/have bought a cake for my mom. 但你不能用一般现在时,因为买蛋糕这个动作不可能在你说这句话的时候发生并且结束。如果你正在买蛋糕,就就要用现在进行时 I am buying a cake for my mom. 

请先 登录 后评论

其它 0 个回答

  • 3 关注
  • 5 收藏,1777 浏览
  • cheery 提出于 2022-01-08 15:17