would的用法疑惑
您好,would 在英语中有很多种用法,其中一种就是(过去将来时)的用法,其他的用法还包括情态动词的(表意愿),情态动词的(表曾经做过),情态动词的(表礼貌性要求),情态动词的(表可能性)等等,所以 would 既是(情态助动词)帮助构成(过去将来时),也是(情态动词)表示和情感挂钩的心理活动。比如您提到的:
1)Of course, otherwise they wouldn't be international superstars? right.
这里的 wouldn't 是情态动词表(可能性),表示(当然,否者他们就不可能成为国际巨星?)
情态动词表(可能性)的还有比如 could,might,can 等等,差别在于可能性的多少。
It would rain tomorrow.(明天很有可能下雨。)
2)I mean, who wouldn't?
这里的 wouldn't 是情态动词表(意愿),表示(我的意思是,谁不愿意呢?)
情态动词表(意愿)还可以这么用:
I would like to have a cup of coffee.(我希望来杯咖啡。)
3)would 表礼貌性要求,可以这么用:
Would you like to come with me to the supermarket?(你想要和我一起去超市吗?)
Would you mind coming with me to the supermarket?(你可以和我一起去超市吗?)
4)would 表示过去常常,在一些场景可以和另一个情态动词 used to 互换,比如:
I used to get up early in the morning. Then, I would first brush my teeth and have breakfast.
(used to 意味着过去常常,但现在不做了,这里的 I used to first brush my teeth 改成了 I would first brush my teeth, 此时的 would 替代 used to,也是表达过去曾经,但现在不是这样了。)
would 表示(过去将来时)或是(虚拟语气)时,通常是和条件句一起使用,或是句中含有虚拟场景,此时的 would 就是虚拟语气了。比如:
If I were you, I would not go out on a rainy day.
(假如我是你,我就不会下雨天出去了。)此时的条件句是和现在所发生的情况相反,虚拟假如我是你,但我毕竟不是你。也就是表达下雨天你选择出去,但要是我,肯定不出去的。因为是虚拟,所以平时的 if I was you 改成了 if I were you. 这里的 would not go out 就是(一般过去将来时)
If I had had helpers, I would have finished the job much quicker.
(假如我有很多的帮手,我肯定可以更早地完成这份差事。)这里也是条件句,但是和过去事实相反,也就是虚拟过去假如我有很多帮手,但实际上,我没有,所以这份差事用了很长的时间才得以完成。这里也是虚拟过去的场景,此时的 would have finished 就是过去将来完成时了。
还有一些句子比如, I am sure that would happen. 这里的 would 既可以是情态动词表(可能性),也可以是(一般过去将来时)用来回答一个问句,比如:
If he studied hard, he would pass the exam.
(假如他努力学习,他肯定可以通过考试。)
【意味着:实际上他没有努力,所以考试没通过。】
I am sure that would happen.
(我很确定,那肯定会发生。)
【意味着:假如他真的努力了,他肯定就会通过考试。】
这里的 would happen 是相对于 would pass 而言的,也就是省略了条件句部分,整句应该是:
I am sure if he studied hard, his passing the exam would happen.
(我很确定,假如他努力了,他的通过考试肯定会发生。)
would 的确是比较难的一个英语动词,因为 would 既可以是(情态助动词)辅助创造所有的(过去完成式),还可以是情态动词;而情态动词的用法是比较复杂的。以上是个人所知道的,希望能够帮到您。