英语语法 代替if子句的用法

发布 2021-02-07 02:18:28 阅读 4556

1. if you heard him talk, you would think he knew all about the secret.

to hear him talk, you would think he knew all about the secret.

翻译:如果你听到他谈话,你会以为他知道所有的秘密。

听到“他说”并没有指定“他说的话”,而是“他说”这个动作,同时要突出的是他而不是他说的话,所以不用所有格his talk 。

1. if i didn’t know he was innocent, i wouldn’t try to s**e him.

>i know he is innocent; otherwise i wouldn’t try to s**e him.

翻译:如果我不知道他是无辜的,我也不会想尽办法去救他。

otherwise 否则,前面是事实,后面是与事实相反的假设。

翻译:我知道他是无辜的,否则我也不会设法去救他。

2. if we hadn’t hidden in the forest, they would h**e found us.

>we hid in the forest; otherwise they would h**e found us.

翻译:如果我们没有躲在森林里的话,他们就会找到我们。

hide hid hidden , 动词三态。

第二句,先说了事实,我们躲在树林里,然后假设,否则他们就会找到我们。

otherwise 前用分号。

错误例句: she wrote up the idea, then she got a patent.

正确例句: she wrote up the idea, and then she got a patent.

3. if you had a little patience, you could get over your difficulty.

>with a little patience, you could get over your difficulty.

patient(a.)有耐性的 (n.)病人。

patience n.耐心。

翻译:如果你有耐性的话,你就可以克服万难。

with 可以是介系词也可以是副词,表示“有”,if you 都省略了,had 这个动词也被替换了。

4. if it had been ten years ago, i could h**e run around this lake within half an hour.

>ten years ago, i could h**e run around this lake within half an hour.

翻译:如果是十年前,我能沿着这个湖半小时跑完。

if 子句中的ten years ago,这里有明显的对过去的假设,想象十年前年轻的那种状态,在十年前我就可以怎么怎么样,对过去的假设用过去完成式。

第一句中的it 代表的就是ten years ago,had been 只是一个形式的表现没有实际意义一并省略。

分词分为两种:

现在分词ving:1、代表动作进行;2、主动。

过去分词被动。

现在分词比代表现在式,过去分词也不代表过去式,代表时态的只能是动词。

1. the same man, if he were living in this century, would be a hero.

> the same man, living in this century, would be a hero.

翻译:同一人如果活在这个世纪,他将会是一个英雄。

他现在没有活着,与现在事实相反用过去式。

第二句,if 省略掉,he 和前面的the same man 重复也可以省略掉,主词省略了动词were 也要去掉,因为动词是看主词脸色的,最后只剩下living 这个现在分词来引导原来的if 子句,living 表示主动,不是动作正在进行。

2. if you were seen from a distance, you might look handsome.

> seen from a distance, you might look handsome.

翻译:从远一点来看,你看起来会帅一点。

第二句if 省略,主词you和主要子句的you 重复也省略,were 也不需要了,seen 如果是been 这样没有意义的动词就会被省略,但是这个过去分词还是有它的意思的所以保留。

1. if he were a man of sense, he would not say such a thing.

>a man of sense wouldn’t say such a thing.

翻译:如果他是一个有知识的人,他就不会说这样的话。

换句话说他是一个言不及义,乱讲一通,没有知识的人,只会大放厥词。

he is a man of sense. 有知识。

he is a man of ability. 有能力。

he is a man of power. 有权利,权威。

第二句if 省略,he 和主要子句的he 重复也省略,be 动词were 没有实际意义也省略。

a man of sense 指的就是he 所以主要子句的he 也被省略掉。将所有代表同一个意思的赘字都去掉。

2. if he were a secret agent, he would never tell you his real name.>他不是一个情报人员。

>a secret agent would never tell you his real name.

翻译:如果他是一个情报人员,他是不会把他的真实姓名告诉你的。

主词省略了动词也就没有了,主词是头,头已经掉了,作为心脏的动词也就不会再跳动了。

名词的用法英语语法

易错点1名词的单复数形式的误判。典例 whatdoyouthinktheshoulddofirst?错因分析 有些考生以为grown是复合名词的中心词,其复数形式应该在grown后面加 s 另一方面认为responsibility是不可数名词,没有复数形式,从而错选b.其实,grown up没有中心...

英语语法 介词inforover的用法

er的用法。介词用于名词 代词或相当于名词的其他词类 短语或从句前,表示与其他成分的关系。介词可以与名词 形容词和动词搭配表示不同的意义。1.表示时间段的介词。3 in during for over the last past 时间段。表示包括现在时间在内的过去一段时间内,句中谓语动词多用现在完成...

动名词的用法英语语法

动名词的用法。动名词是一种兼有动词和名词特征的非限定动词。它可以支配宾语,也能被副词修饰。动名词有时态和语态的变化。一 动名词的作用 动名词具有名词的性质,因此在句中可以做主语 表语 宾语 定语等。1 做主语 reading is an art.读书是一种艺术。climbing mountains ...