would作为情态动词的用法(would作为情态动词的意思)

Would的用法有很多

在Oxford Learner’s Dictionaries里查找would,多达14个解释意义。要熟练、正确地掌握这些解释词条的确要花一番功夫。但是,对于这样的单词一旦掌握,对提升语言能力是非常明显的——以前看不懂的,或者总感觉稀里糊涂的地方,一下子豁然开朗了。

它在某些语义下,能和could互换的,影响不大。可能只有英语母语者能体会的细微差别。比如:

  • Would you open the door for me, please?
  • Could you open the door for me, please?

Would可以表示强调有主观性的意思,相对应的could表示多一些客观的可能性。这点在写作时留意,就能在情态动词之间选择合适的了。

最经典就是Even if I could, I wouldn’t!

一类就是作为will的过去式

站在过去的时间点看将来,例如:

What happen if there were pests?如果有害虫怎么办?应该填would。

What happen if there are pests? 这里就应该填will。

还有在间接转述别人话时,他们正好表达了将来时,那么就得用would,例如:

  • He said he would be here at eight o'clock (= His words were: ‘I will be there at eight o'clock.’).
  • She asked if I would help.
  • They told me that they probably wouldn't come.

但是,有时候would由“将来、将要”引申为,“可能,接着……,因此”的含义,但是不是语法层面的,而是语义上,例如:

  • She'd look better with shorter hair.
  • If you went to see him, he would be delighted.
  • Hurry up! It would be a shame to miss the beginning of the play.
  • She'd be a fool to accept it (= if she accepted).

但是加红色字体这句,我不太确定是说“你如果当时去看他,他会非常开心的。”,表示一种对过去某事的预测,跟“If you go to see him, he will be delighted.”这一句含义有什么区别。期待有人能给权威的解答。

还有一个用法就是——虚拟语气

would have done something used for describing a possible action or event that did not in fact happen, because something else did not happen first

例如:

  • If I had seen the advertisement in time, I would have applied for the job.
  • They would never have met if she hadn't gone to Emma's party.
(0)

相关推荐

  • Excel中用身份证号算生日:MID函数的用法与技巧

    Excel中用身份证号算生日:MID函数的用法与技巧,MID函数的作用是返回文本字符串中从指定位置开始的特定数目的字符(该数目由用户指定)。 语法 MID(text,start_num,num_cha ...

  • Linux中使用SecureCRT上传.下载文件命令sz与rz用法实例

    其中,对于sz和rz的理解与记忆我用了如下的方法(因为很多时候容易搞混): sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。 r ...

  • 微信如何转账?微信转账给好友用法图解

    现在微信的功能越来越丰富,已经不单单是一个聊天工具了,这也方便了很多人,但是很多朋友对微信如何转账都不是很熟悉,下面小编就为大家介绍微信转账给好友用法,希望能帮到大家! 方法一: 1.我们也可以从对话 ...

  • Linux常用命令用法100个

    以下是100个用法,有什么不对,还请大家指正。 1,echo "aa" > test.txt 和 echo "bb" >> test.txt //>将原文件清空,并且内容写入到 ...

  • Excel 中sumif函数用法以及使用实例介绍

    excel sumif函数的用法介绍 Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 sumif函数语法是:SUMIF(range,criteria,sum_range) ...

  • Linux rm 删除文件命令的用法

    直接rm就可以了,不过要加个参数-f 即:rm -f 文件路径 -f 就是直接强行删除,不作任何提示的意思 删除文件使用实例: rm -f /var/log/httpd/access.log 将会强制 ...

  • linux下find查找命令用法

    Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时 ...

  • 图解讯飞语音输入法pc版语音悬浮窗的正确用法

    很多人很喜欢讯飞语音输入法电脑版,不用打字只需说话就能轻松得到想要的内容。在这里小编先来教一下大家语音悬浮窗的正确用法。 软件名称:讯飞语音输入法电脑版(iFlyVoice) 电脑讯飞语音输入法PC最 ...

  • linux系统下pwd命令用法详解

    Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。 ...

  • linux之sed用法

    sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到萤幕上 ...