英语语法——假设语气

英语语法——假设语气


2024年5月2日发(作者:)

★假设语气★

〈第14卷〉假设法现在式、假设法过去式

直述句(直接叙述):我的学生。你是老师。

英文中按照表达的语气可以分成三种 假设句

祈使句

◆ 假设语气

<直述句> If you are free, please help me with my homework.

<假设句> If I were free, I could help you with your homework.

很明显直述和假设在动词的时态上有明显的差别。

现在式:大自然不变的道理(亘古不变);不是一个时间点,而是一个时间段。

▲ 学习重点

过去完成-》过去式-》现在式-》未来式

事实和假设时态差一级(往前推一级),例如:与现在事实相反用过去式。

如果明天下雨的话,我就待在家里。对未来的假设用的就是现在式。

一、假设法现在式(表示现在或未来之不确定的假设)

will

If + 主词 + 现在式动词~ , 主词 +



+ VR ~

shall



1. If it rains tomorrow, we will cancel the picnic.

翻译:如果明天下雨的话,我们将取消野餐。

句子的基本结构是一个主词+一个动词,如果多了一个主词或者动词就需要连接词。

◇ 注意,前后两个子句都用现在式,用will 不能用would 。

直述句:I think (that) it will rain tomorrow.

一般动词后面的that 可以省略。

▲ 重点,非If 引导的假设语句

A>主词 + 动词(suggest、demand、insist、agree) + that + 假设法现在式

我建议、要求、坚持、同意你应该…,但是这些都是和目前的状况相反的。

我建议你乖一点,证明现在你不乖。

1. I suggest that everyone (should) help in some way.

翻译:我建议每个人应该来帮忙。

Should 这个助动词才有表示“应该”的意思,shall 只表示“将要”。

所以在这里我们用should ,它在这里不是shall 的过去式,而是表示“应该”。

比较的对象一样,我们可以将附加子句的对象名省略掉。

例如:我的鞋比你大。当然比较的是我两的鞋,而不是我的鞋比你的头大。

I suggest that everyone help in some way.

我建议后面大家都知道那是一种责任义务,所以should 可以省略掉,

但是省略之后并代表它不存在,所有原来在should 后面的动词原形省略掉should 之后还是用原形。

所以不可用I suggest that everyone helps in some way.

2. I insist that she consult the doctor.

翻译:我坚持她去看医生。

She 后面省略一个should 所以后面的动词consult 不能加s。

B>It is + 形容词(necessary、important…等) + that + 假设法现在式

word专业资料-可复制编辑-欢迎下载

1. It is important that she (should) be honest.

It 代表的是that 后面的子句,it 在文法里就是假主词。

翻译:诚实是很重要的。(我说这句话就是在提醒你,我发现你现在不诚实。)

It is important. 是事实不是假设不需要用过去式,后面的子句才是假设。

It’s important for her to be honest.

翻译:对她而言诚实很重要。

这个是一般的直述句,如果要连接that 子句的时候才用假设句,与现在事实相反。

二、假设法过去式(表示与现在事实相反的假设)

were

would、could



If + 主词 +

过去式动词

~ , 主词 +



+ 原形动词

should、might



过去式助动词



注意时态要前后平衡,因为两个子句都是在假设的范围中,所以都是使用过去时。

前面的子句都是用过去式,后面的字句用的都是过去式的助动词。

1. If I were young, I could enjoy this party.

If I was young, I could enjoy this party. 美式用法,不提倡

翻译:如果我还年轻的话,我就能够享受这个party。

事实是: As(Because) I am not young, I can’t enjoy this party.

翻译:因为我不再年轻,所以我不能享受这个party。

时态差一级事实得用现在时,假设句是一种更委婉的否定或者拒绝。

2. 如果我有很多钱,我就买一艘游艇。

If I had a lot of money, I would buy a yacht.

没有if 的主要子句需要助动词来表达将会做什么事情。

事实是:As I don’t have a lot of money, I won’t buy a yacht.

3. If I were a bird, I could fly.

翻译:如果是我一只鸟,我就能飞。

4. If I were more beautiful, he would marry me.

翻译:如果我再漂亮一点,他就会娶我了。

〈第15卷〉假设法过去完成式、假设法未来式

三、假设法过去完成式(表示与过去事实相反的假设)

If + 主词 + had + P.P. , 主词 +

would、could

+ have P.P.

should、might

前面if 子句had 是过去完成,主要子句would 等都是过去式,have 是完成式,加起来就是“过去完

成”。

1. If I had known the gossip then, I would have told you.

then 翻译成“那时”。

翻译:如果那时候我知道流言的话,我就会告诉你。

事实是:As I didn’t know the gossip, I wouldn’t tell you.

2.如果那时我们的老师讲课大声点,我们就不会打瞌睡。

We would not have dozed off (then) if our teacher had spoken louder.

有if 连接词的从属子句可以放在主要子句的后面,then 写不写都没关系,因为英语的时态由动词体现。

事实是:As our teacher didn’t speak loud, we dozed off.


发布者:admin,转转请注明出处:http://www.yc00.com/web/1714601756a2478306.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信