how问句是否可以用现在完成时?

曹老师,您好!

我在答疑网看到一个您在2018的回答,链接如下:

http://ask.yygrammar.com/q-27640.html

我便产生了疑问:您的回答是否可以认为how/when/why不可以与现在完成时连用(不包含how long,我问的是单纯的how问句)? 我知道when问句是不能和现在完成时连用的(当然,我也不能确定是否是正确的,如果错了请指正),但是how和why问句能否用现在完成时,我很迷糊。

期待您的解答,谢谢!

请先 登录 后评论

最佳答案 2020-11-08 12:48

我重读了那个链接。当时的解答有些问题。why, how可以与现在完成时连用,表示过去动作的结果影响现在。甚至在特定的语境中when也可以后接现在完成时。例如:

When have you heard I said that?= I have never said that.

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,2529 浏览
  • Jasonteachu 提出于 2020-09-09 21:42

相似问题