5 虚拟条件句中的问题

在虚拟条件句中,would\could\should\might的区别是什么呢?是根据意思决定使用嘛?比如我对捡来的虚拟:If the train were to arrive punctually, I would have time to visit your father.如果我改成 If the train were to arrive punctually, I could come to visit your father.这两者有何区别呢?

请先 登录 后评论

最佳答案 2023-04-18 19:49

在虚拟式中,would/should 表示可能性。could 有两种可能,一种表示ability, 另一种表示可能性。例如:If he were here, he could help us. (表示能力)。 If he were here, he could be helping us. (could表示可能性)might 表示可能性(说话人的确定性小于would和could).

If the train were to arrive punctually, I would have time to visit your father. 表示我会有时间看你爸爸。(可能性)

If the train were to arrive punctually, I could come to visit your father. 我(可)能来看你爸爸。(表示能力,但在一定语境也可以表示可能)。在虚拟句式中,could 和进行体或完成体连用也常用来表示可能。

解答依据:参见L. G. Alexander著《朗文英语语法》第14章。


请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,693 浏览
  • 我要上MTI 提出于 2023-04-17 21:04