1、03谢语法假设语气1417假设语气第14卷假设法现在式、假设法过去式英文中按照表达的语气可以分成三种:直述句(直接叙述):我的学生。你是老师。假设句祈使句假设语气 If you are free, please help me with my homework. If I were free, I could help you with your homework.很明显直述和假设在动词的时态上有明显的差别。现在式:大自然不变的道理(亘古不变);不是一个时间点,而是一个时间段。学习重点过去完成-过去式-现在式-未来式事实和假设时态差一级(往前推一级),例如:与现在事实相反用过去式。如果明天下雨
2、的话,我就待在家里。对未来的假设用的就是现在式。一、假设法现在式(表示现在或未来之不确定的假设)If + 主词 + 现在式动词 , 主词 + + VR 1. If it rains tomorrow, we will cancel the picnic.翻译:如果明天下雨的话,我们将取消野餐。句子的基本结构是一个主词+一个动词,如果多了一个主词或者动词就需要连接词。注意,前后两个子句都用现在式,用will 不能用would 。直述句:I think (that) it will rain tomorrow.一般动词后面的that 可以省略。重点,非If 引导的假设语句A主词 + 动词(sugg
3、est、demand、insist、agree) + that + 假设法现在式我建议、要求、坚持、同意你应该,但是这些都是和目前的状况相反的。我建议你乖一点,证明现在你不乖。1. I suggest that everyone (should) help in some way.翻译:我建议每个人应该来帮忙。Should 这个助动词才有表示“应该”的意思,shall 只表示“将要”。所以在这里我们用should ,它在这里不是shall 的过去式,而是表示“应该”。比较的对象一样,我们可以将附加子句的对象名省略掉。例如:我的鞋比你大。当然比较的是我两的鞋,而不是我的鞋比你的头大。I sugg
4、est 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。BIt is + 形容词(necessary、important等) + that +
5、假设法现在式1. It is important that she (should) be honest.It 代表的是that 后面的子句,it 在文法里就是假主词。翻译:诚实是很重要的。(我说这句话就是在提醒你,我发现你现在不诚实。)It is important. 是事实不是假设不需要用过去式,后面的子句才是假设。Its important for her to be honest.翻译:对她而言诚实很重要。这个是一般的直述句,如果要连接that 子句的时候才用假设句,与现在事实相反。二、假设法过去式(表示与现在事实相反的假设)If + 主词 + , 主词 + + 原形动词注意时态要前后
6、平衡,因为两个子句都是在假设的范围中,所以都是使用过去时。前面的子句都是用过去式,后面的字句用的都是过去式的助动词。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 cant enjoy this party.翻译:因为我不再年轻,所以我不能享受这个party。时态差一级事实得用现在时,假设句是一种更委婉的否定或者拒绝。2. 如果我有很
7、多钱,我就买一艘游艇。If I had a lot of money, I would buy a yacht.没有if 的主要子句需要助动词来表达将会做什么事情。事实是:As I dont have a lot of money, I wont buy a yacht.3. If I were a bird, I could fly.翻译:如果是我一只鸟,我就能飞。4. If I were more beautiful, he would marry me.翻译:如果我再漂亮一点,他就会娶我了。三、假设法过去完成式(表示与过去事实相反的假设)If + 主词 + had + P.P. , 主词
8、 + + have P.P.前面if 子句had 是过去完成,主要子句would 等都是过去式,have 是完成式,加起来就是“过去完成”。1. If I had known the gossip then, I would have told you.then 翻译成“那时”。翻译:如果那时候我知道流言的话,我就会告诉你。事实是:As I didnt know the gossip, I wouldnt tell you. 过去 过去式2.如果那时我们的老师讲课大声点,我们就不会打瞌睡。We would not have dozed off (then) if our teacher had
9、 spoken louder.有if 连接词的从属子句可以放在主要子句的后面,then 写不写都没关系,因为英语的时态由动词体现。事实是:As our teacher didnt speak loud, we dozed off.As 也是两个子句的连接词,也是可以放在两个子句中间的。Loud 在这里用原级就好了,因为没有比较,不需要比较级。 在条件子句中,除了if 之外,别的表示假设的词。Suppose(假设)、supposing、suppose (that)、providing(可以)、providedproviding 不是分词,它的意思就是“倘若”。as (=so) long as(只
10、要就)、in case(万一)、unless(除非) 等等但unless 通常不用于假设语气的子句中,用在直述句中。1. Suppose (=Supposing) you had ten million, what would you want to do first?翻译:如果你有一千万,你最先想做什么?你现在并没有一千万,没有表示特别表示将来的话视同与现在事实相反。2. I will stay here provided (=providing) the climate agrees with me tomorrow.对明天做出推测,假设语气需要用现在式,climate 是气候的意思,指大
11、范围,小范围,例如一个城市,用weather。翻译:如果天气适合的话,我会在这里。(重要)假设法过去式及假设法过去完成式混用If I had done my homework yesterday, I would go on a date with her now. 假设-过去完成 时间是过去时 过去时 时间是现在时 If 子句是与过去事实相反用过去完成,主要子句是与现在事实相反用过去式。注意:主要子句它有特殊的功能,必须要有助动词would、could、should、might 中的一个,表示假设要达到的作用,“就可以”、“就能”。若两个子句的时间不同时,其时态各自为准。事实是:As I d
12、idnt do my homework yesterday, I cant go on a date with her now.过去时间用过去式,现在时间用现在式。四、假设法未来式 用于假设一种不可能的事发生,应该怎么办If + 主词 + + VR , 主词 + would / will + VR 在主要子句中出现了should 表示“应该”,在if 子句中出现了should 表示“万一”,还有if 子句中出现了were to 表示这个假设是不可能出现的未来情况。1、 万一明天下雨的话,比赛将会(被)延期。明天还是有可能下雨的,所以得用should。If it should rain tomo
13、rrow, the game would (will) be put off.比赛不会自己把自己延期,它是被延期,要用被动式。我吃蛋糕,是主动;蛋糕被吃是被动。语言和语言之间只有百分之20% 以下的可以逐字翻译。2、 如果太平洋干涸的话,我会改变心意。太平洋是不可能干涸的,所以这里用were to 表示不可能的将来状况。If the Pacific Ocean were to dry up, I would change my mind.言下之意就是:我绝不改变心意。三大海洋前要加THE.=I never change my mind.但是用这个假设语气讲起来更好听,更委婉一些。每个人讲话的时
14、候都有自己的方法和习惯,讲出来的话就会不太一样。 (重点)假设句中,也可将If 省略,形成were / Had / Should + 主词的顺序倒装1、如果我是一只鸟,我就能飞向你。If I were a bird, I could fly to you.=Were I a bird, I could fly to you.这里的be 动词在句首不是问句哦,只是假设语句的一种变形体。2、如果他知道真相,他会告诉你。If he had known the truth, he would have told you.注意这里和过去事实相反需要用过去完成时。Had he known the trut
15、h, he would have told you.省略if 然后将had 拿到句子的前面。3、 万一下雨的话,我会待在家。If it should rain, I will (would) stay at home.Should it rains, I will stay at home.意思不变,但是第二句比第一句要简洁很多。stay at home=stay home五、其他假设法的表现 A as if / as though + S + (宛如;好像)例如:那个小孩跟我讲话的样子好像是个大人哦。小孩就是小孩,不是大人,所以这是一种假设。1. He talks as if (=as though) he knew everything.翻译:他说得好像他知道一切。活字典,walking dictionarytalks 表示现在式,与现在事实相反用过去式,假设中用过去式knew。2. She looks as if (=as though) she had seen a ghost.翻译:
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1