8 关于情态动词的问题

在电影《神奇女侠》里面,00:35:00(时间里)

Diana: Do you not know how to sail?

Steven: Of course, I know how to sail. Why wouldn't(就在这里) I know how to sail. It's just.It's been a while.

这里的wouldn't是属于过去将来时吗?还是虚拟语气?还是委婉礼貌假设(语气)?或者推测?对于这四者我一直思维混乱,特别是委婉礼貌假设(语气),和虚拟有什么关系?

这四种用法都是相互独立的吗?

请先 登录 后评论

最佳答案 2020-12-27 21:58

“......这四种用法都是相互独立的吗?”

先给你一个清晰的回答:从表层来看,它们是相互独立的。如果要看到问题的实质,可以参考一下小白涨姿势之【过去时】的正确打开方式


从你近期的几个问题来看,你可能不太适合过多接触语法术语。我们不妨暂时抛开困扰你的什么“委婉、礼貌、假设、虚拟”之类的概念,从would的主要用法(usage)入手,看看你思维是否会清晰点(采用柯林斯的解释风格吧,给你推荐过):


1. 如果你要谈论你自己觉得不可能发生的事情,可以用would:

She would help me. ----> = She won't help me.  她不会帮我。


2. 如果你想用一种礼貌的方式提出请求,可以用would:

I want sth to drink. ----> I would like sth to drink.


3. 如果你想谈论过去经常发生的动作,可以用would:

When I was learning English, I would read English articles for at least half an hour every morning.


4. 如果你想说某人愿意做某事(也就是所谓的间接引语),可以用would。此时你可以把would视为will的过去式的形式。

She said she would read English every morning.


上面提到的只是would的几个常用的用法。关于would的用法,不同的老师可能有不同的划分,但都大同小异,只是详细与简洁的区别,但要注意两点:

1. 从表面看,would的各种用法之间,没有connection;

2. would本身无法指明时间,它所涉及的时间是过去、现在、还是将来,要根据上下文(语境)而定。


现在回过头看你的例句,你就知道,它是上面提到的第一种用法:描述说话者认为不可能发生的事情:我怎么可能不会划船呢?

请先 登录 后评论

其它 2 个回答

dsgoldbee

虚拟语气是。和实际情况不一样的 .假设应该就属于和实际情况不一样. 推测就是表示过去有可能,就是你例子.是情态动词,有理由相信,一定会,肯定

请先 登录 后评论
mikee

Why与would的这种搭配在电影电视对白中司空见惯,其实字典也专门有此收录

以下出自剑桥词典(在线版)。记得Why would形成搭配关系就可以了。


释义:

used after "why" when giving or asking the reason for something

(给出或询问原因时用于why之后)竟会

例句:

Why would anyone want to eat something so horrible?

为什么会有人想吃这么可怕的东西?

Why would he run away from the scene of the crime if he wasn't guilty?


值得注意的事:

此时的would,对应的即可以是“一件已经发生了的事”,也可以是“一件假想中的事”。

比如:别人告诉你Tom杀了一只猪(Tom杀猪已可能发生了)

Why would Tom kill a pig?

这句话表示提问人很吃惊,Tom为什么要杀猪,言外之意是Tom可不会去杀猪的,甚至是任何时候Tom都不会做这样的事。


请先 登录 后评论
  • 3 关注
  • 0 收藏,1411 浏览
  • 奶嘴CC 提出于 2020-12-25 07:03