语法 Sentence Correction-15843

标记
For many people, household labor remains demanding even if they can afford household appliances their grandparents would have found miraculous.

划线句子是否正确?

  • 正确
  • 错误

正确的用户笔记

3个赞

lauchiuyee 2015-08-24 17:39:31

【第二次才对】would have done是对过去的虚拟,因为讲的是祖父母在祖父母那个年代觉得神奇的家电,并不是祖父母在现在觉得神奇的家电。would do是现在或将来虚拟,不符合语义,排除D,另although改变了even if语义,也不好

3个赞

calewu 2015-09-06 10:36:25

demanding,费力的。整句的意思是:对于很多人来说,家务活仍然很费力,即使他们可以负担得起他们祖先看起来很神奇的工具。注意,their grandparents是定语从句,要加强没有that引导定语从句的语感,因为没有“,”,所以不去考虑主从句关系。

1个赞

toujiejie 2016-04-18 15:48:48

would have done是对过去的虚拟,讲的是祖父母在祖父母那个年代觉得神奇的家电,而不是在这个年代觉得神奇的家电,所以用过去虚拟

0个赞

小揪揪 2016-12-09 20:28:34

时态错误;would have done是对过去的虚拟,因为讲的是祖父母在祖父母那个年代觉得神奇的家电,并不是祖父母在现在觉得神奇的家电。would do是现在或将来虚拟

1个赞

小p孩瞎折腾 2016-11-27 12:40:26

原文even if后缺少主语,所以A排除; B D改变原意,排除;比较CE,语法都没有错误,C是主动语态that从句省略that,E是被动语态which从句,主动比被动好,而且C的can比E的are able to好,因此选C

0个赞

第一次到地球 2016-11-03 19:46:49

1. appliances 后面省略that,表明定语从句先行词作宾语可以省略; 2. 虚拟语气的时态问题:从逻辑上看,这些appliances是在grandparents时期不存在的,因此是对过去的假设,用would have done; 3. they不能省略,省略后从句主语成household labor,不合逻辑。

0个赞

yaomaczhang 2016-10-05 23:45:08

对过去的虚拟,省略that

0个赞

瑞雪兆丰年 2016-07-16 14:21:24

even if正确,它的意思为“即使,纵使”,表示退一步设想,引导一个条件状语从句,含有不肯定的意味,并与后面的would have对应,表猜测;

0个赞

Goooaway 2016-06-11 14:31:33

原来意思是。。。即使现在能负担得起祖父母曾经会觉得很神奇的家电,家务活仍然很费力。even if和although意思不同,最好不要改原句。还要注意对过去虚拟的时态would have done。不理解为什么题目要省略appliance后面的that。。。

0个赞

chuster 2016-05-29 16:07:48

我学会了: 1.even if/if/despite 省略主语时,要和主句主语对应,否则错误; 2.despite可以加being 等动名词; 3.虚拟语气,对过去的虚拟要用would+have+done; 4.that在定语从句中做宾语时that可以省略,find sth adj,find +宾语+宾补。 5.although/even if、can/be able to

0个赞

chuster 2016-05-29 16:05:08

还要考虑虚拟时态,是对过去的事情虚拟,因为他们的祖辈人物都是过去了。如果他们的祖辈在那个时候看到这些东西的态度,所以是在过去试点上的虚拟。

0个赞

chuster 2016-05-29 15:56:53

在that引导定语从句时,如果在定语从句中做宾语,可以省略。如这里的 they can afford household appliances (that) their grandparents would have found miraculous.就是在定从中做宾语,-----------------------> they can afford household appliances . their grandparents would have found (that)miraculous.

0个赞

哲学木鱼 2016-04-27 09:13:59

They 一定要指明 不然造成歧义逻辑主语可能为many people 或household labor, would have done 可表示对过去的推测

GMAT

考满分GMAT备考平台-公开课天天看,免费提供强大的学习做题
系统,专业优质的在线课程助你迅速提分。

GMAT考满分App

把网站装进口袋
随时随地练习

联系我们