情态动词should和would的区别原来这么大
语法很难?很枯燥?很多人对语法望而却步,其实是你不知道方法!今天,我们换种方式,不需要死记硬背,轻轻松松学语法。我们先来看下面的题目,你能选对吗?
大家的答案是什么呢?不要着急,咱们先来看看题目。大家都知道动词分很多种,今天我们就要来讲讲其中很重要的一种--情态动词。
Would
我要讲给你的第一个情态动词是would,它是will(将来时)的过去式。一般用来表示过去时间的意志、意愿或者决定。任何人称都可以使用。首先我们来看看例句:
我们首先注意句子中的said是过去式,证明他是在过去说的这句话的,意味着后面的内容表达的是他当时的意愿,也就是he would be here at eight o'clock(他会在8点到达这里。)这里不可以用成will哦~你记住了吗!
另外还有一点我要提醒你的是,would带有客观称述性的语气,就像例句中,陈述的是事实,他确实说了8点会到这里。
Should
说完了would,我们来看看should,这个情态动词比较复杂,可以用于很多情况,但是总的来说,它的意思是“需要”,而且should表示的是义务、责任、建议甚至是劝告等等,含有“应当;应该”的意思,具有强烈的主观意识。比如你想说:“我应该完成我的作业” ,可以这么讲:
从句中可以看出,完成作业是“我”主观认为“应该”做的事情。这里可能你会想说,那也可以用must呀。我要强调一下,在此处不太合适,虽然must也表示“必须”,但是一般是用于第二人称或者第三人称主语的。大家记住了吗?
Might
might和上面两个情态动词都不一样,它表示“可能;或者”等可能性比较微弱的意思,并且是含有主观认知的。有时候还可以用于表示有礼貌地提出建议,接下来看看例句中might的具体用法吧~
第一个句子中,might表示“可能”会发生的事情;而第二个句子中的might用来委婉提出自己的建议,显得有礼貌一些。
说完了这三个情态动词,我们来回顾一下题目吧!
为了方便解析,先来翻译一下题目吧!
翻译:当他在那儿的时候,他每天下班后______去街角的那家咖啡店。
我们可以发现前面的时间状语从句是过去式,所以后面的情态动词全部都要使用过去形式,我们的四个选项都是过去式,这怎么排除呢?不用急,我们来看看选项C,had better的意思是“最好”,但是题目并没有给一个条件,让主人公最好做某件事,所以我们优先排除不符合句义的C选项。
剩下的就是三个刚刚讲过的情态动词,不要掉以轻心,一起来观察细节。我们可以注意到题目中只是客观叙述了主人公每天下班后去咖啡馆,这是一件客观的事实。所以表示主观感受的选项B和选项D也出局了。当当当~正确答案是—A选项!大家答对了吗?