回答时用现在完成时还是一般现在时

1-What gift do you plan to give your mother for her birthday? -Oh I have forgotten all about it.

2-Can you pour me some tea please Jenny ? -Are you sure? I thought you preferred coffee.

回答时到底使用,现在完成时还是一般现在时,有何区别?

请先 登录 后评论

1 个回答

曹荣禄  
擅长:动词用法,句法问题

1-What gift do you plan to give your mother for her birthday? -Oh I have forgotten all about it.

别人的问话已经提醒了你。所以你现在已经想起了母亲的生日。所以你不能用一般现在时表示你forget about it. 对于你说话的这个现在而言,忘记已经是过去的事了。忘记这个过去的事导致你现在没有给母亲买生日礼物的计划。这就是过去事件对现在的影响。所以你的回答要用现在完成时,而不是一般过去时。

 

2-Can you pour me some tea please Jenny ? -Are you sure? I thought you preferred coffee.

说话人用过去时thought表示我原先以为你更喜欢咖啡,你现在要喝茶而不是要喝咖啡,所以要求听话人确认:Are you sure?

请先 登录 后评论