虚拟语气中的would be能够改为were吗

虚拟语气中,would be 能够改为 were 吗?

Your parents would be angry if you were lazy.

请问:这里的 would be 能够改为 were 吗?

请先 登录 后评论

最佳答案 2017-05-26 13:32

Your parents would be angry if you were lazy.

【答】would be不宜改为were。在虚拟语气的句子中,同样要体现“主将从现”的原则。

如果把would 换成could, might,也可以,因为这两个情态动词也表示“将来”的意义。

 


请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

虚拟语气中,would be 能够改为 were 吗?

Your parents would be angry if you were lazy.

请问:这里的 would be 能够改为 were 吗?

解答如下:

这里不能改成would be 是虚拟语气用法,是对将来虚拟,从句对现在虚拟谓语be动词只能用were, 行为动词用did,主句对将来虚拟,谓语用would/should/could/might+动词原形

If I were a bird, I would fly to America.

If Tom were very diligent,his mother would be very happy.

If I had one million dollars, I would buy a big house.(虚拟语气)

If I have one million dollars, I will buy a big house.(陈述语气)

请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

与事实相反的虚拟语气的句子,无论是否有从句,主句的谓语必须使用某个情态动词(多表示推测意义)的过去形式,如would/should/could/might。

所以,问题中的would be不能改为were。

理由:即使没有从句,主句的内容也是推测或推断与事实相反的情况,需要用情态动词表示推测。用情态动词的过去式以区别于陈述语气的可能是事实。

请先 登录 后评论
  • 0 关注
  • 1 收藏,5477 浏览
  • 王钊 提出于 2017-03-27 15:24

相似问题