这里would是表示现在还是过去

对于would剑桥字典给出的解释为:

would modal verb (WILLINGNESS)

: used to talk about what someone was willing to do or what something was able to do

The car wouldn't start this morning.


这里明确是was able to do,过去的能力

而在韦氏字典里解释为: COULD

the barrel would hold 20 gallons

我理解这里是推测用法,不是过去时。


ISO内置字典里的解释是这样的

:expressing ability, capacity

Our last car would hold six.

The windows wouldn’t open.


我理解这是推测用法,也不是过去时。


对于三个字典的解释给出的例句相当,只是剑桥里明确解释为was able to do,是指过去。麻烦老师给指点一下。非常感谢!

请先 登录 后评论

最佳答案 2021-04-08 14:44

我查了查剑桥字典,是这样写的:  past simple of will modal verb(ABLE/WILLING) : used to talk about what someone was willing to do or what something was able to do

 will 的过去式,用于谈论某人愿意做某事或某事的可行性)The car wouldn't start this morning.今天早晨车发动不起来。

这里很明确告诉你了是will的过去式。如果是现在式,即:The car won't start now.

英语一词多意,其它字典是解释的would 的另外的释义。你不能用剑桥的解释A和其它字典的解释BC去比较。剑桥字典也有很多解释,你只是选择了其中一个,你应该把所有解释都看一下再分析。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1387 浏览
  • Ethan 提出于 2021-04-06 21:23