2道英语选择题

1.Everything was perfect for the picnic ___ the weather. A. as well as B .except C .except for2. Some children want to challenge themselves by learning a languge different from __ their parents speak at home. A .what B. that C. one请选择并说出其他答案错在哪儿,拜托。

1.Everything was perfect for the picnic ___ the weather.
A. as well as B .except C .except for
答:B
译:除了天气外,对于野餐来说一切都很完美。
析:如 herzlos所说,except for所跟的名词与前面的不是同类,如:You compostion is very good except for a few spelling mistakes. 你的作文不错,只是有几外拼写错误。拼写错误与作文不是同类。except for常译作“只是。。。”,而except 后面的名词与前面的是同类。前面的词多为every,,,, all... , 是同类,整体和个体的关系,except 的意思就是从整体中将某个部分抛(词根cept:取,拿之意) 出去(前缀ex- : out之意)如:All the students have (Every student has) gone to the cinema except Tom. 除汤姆外,所有的学生(每个学生)都去看电影了。(将汤姆取出后,就可以说,所有的人都去看电影了),对于一个picnic 来说,是否完美,跟很多things有关,天时、地利、人和。天气(the weather)是其中的一件thing,是同类关系,是整体和个体的关系。所以选B.
这句话如果改为:The picnic was perfect except for the weather. 那就用C. except for 了,意为:这次野餐很完美,只是天气不太好。 picnic 与weather 不是同类。
2. Some children want to challenge themselves by learning a languge different from __ their parents speak at home. A .what B. that C. one请选择并说出其他答案错在哪儿,拜托。
答:A
译:有些孩子想通过学习一门和父母在家讲的不同的语言来挑战自我。
析:different from 跟一个名词性从句,what= the language that -(定语从句),引导一个名词性从句,在从句中作speak的宾语。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-25
1 C
除了天气,一切对于野餐都是很完美的。
这里涉及到except和except for 用法的区别。except用于表示同类事物之间的关系,意思是“除了……”,剔除了except后面接的事物。
except for用于表示对主要部分的肯定和对局部的否定。except forr所“排除”的部分与前面所述的整体词往往不是同类。
这道题里面的主体everything指的可能是地点、事物、参加的人等等,和后面的weather不是同一类事物,所以应该用except for。
as well as表示“也……”,是表示一种附加,强调的是前面的部分,应该直接加在两个描述对象之间。

2 A
from后面缺少宾语,what可以引导一个宾语从句作为from的宾语。
that可以作为关系代词引导一个定语从句,但是如果选择B的话,就缺少了作为from宾语的先行词,所以不行。要使用that的正确的句子是:……different from the one that their parents speak at home. (而且that可以省略)
C错误的原因是,one在这里是特指,所以要加上定冠词the

希望对你有帮助~
第2个回答  2011-10-25
1. C. except for
译文:除了天气以外,那是一次完美的野餐。as well as 必须前后都有名词或者代词的时候用,except不单独使用,要么excpet that后接从句,要么except for后接名词。
2. 选 B. that
译文:有些孩子想挑战一下自我,学与父母在家里说的不一样的一种语言。
defferent from 前后结构要求一致,这里是比较“孩子们学的一种语言”,和“父母亲在家说的语言”,前文已经提及a language,之后再提及就用that=the language 。one的错误在于它是虚指,而句子是特指“在家说的那种语言”,如果改成the one就可以了。本回答被提问者采纳
第3个回答  2011-10-25
1.A 首先bc不符合everything这意思,其次c是用来表示整体除了部分的意思的,如整个故事很好除了开头
2.A 首先判断是宾语从句,排除c,其次介词from后不能用that
第4个回答  2011-10-25
b,1是所有的都很好对于野餐除了天气
2A因为speak 缺少宾语啊
相似回答