if连接一般现在时和现在完成时的句法分析

I am sorry if I have upset your plan for this noon.

该句主句是一般现在时,从句是现在完成时,可是我查了if的用法,没有这两种时态的连接呀,怎么回事呢?

请先 登录 后评论

最佳答案 2021-07-02 20:33

你在哪里能查出 if 从句可能用什么时态呢?没有哪本语法书会给你列出 if 条件句的主从句所有可能的动词形式,而只是告诉你一个原则。主句是说话人现在表示道歉,所以用一般现在时,if 从句表示可能的事实,即如果我真的打乱了你的计划,打乱计划是现在以前的,而不是现在的,所以用现在完成时,这有什么问题呢?学语法要理解其道理,而不是死记硬背条条框框。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,1943 浏览
  • Amily 提出于 2021-06-21 20:30