沪江小Q / 全部问题 / 考试英语 / 中学英语

英语 |  日语 |  法语 |  韩语 |  部落 |  小D |  网店 |  网校 |  公益 |  更多
我要举报 [已解决问题]

请教英语单选题

提问者: xzwufang518 - Q籽一级 
悬赏沪元:50 浏览 1071 次
帮忙解答以下几题有关定语从句的单项,并做简要解释,谢谢。
1.There are some ______believe the bill,______also covers labor and health programs,to be too expensives.
A.who ;which       B.who;that       C.that ;that     D.which;which
  这道有关定语从句的选择题该如何 选?中文意思也不理解。敬请翻译

2.that is a special day ______we celebrate every year.
A.when       B.on which    C.in which      D./

3.i am mending a hole in my shoe____the rain gets in .
A.which     B.where

4.she went to America in 1990,________a year later,she  became a college student.
A.when       B.where
最佳答案
1、some 显然是形容词代指someone或somebody。因此紧接在后面的定语从句要用who引导,第二个空一样先找到先行词,一般也就是最近的名词或想到与名词代词的词或者句子,这里根据cover(常用意“钱包括了…内容”),因此先行词判断为bill,又因为是非限制性定从,故用which最好。
  整句的意思为:有人认为那份包含了劳力和健康保险的税太贵了。(PS:Health Program – When illness strikes and there is no one to turn to for help, people are tempted to resort to illegal means for remedy. For farmers and fishermen, for example, the seas and the forests become attractive sources of fast buck. To dispel the temptation, the City Government has undertaken effective and efficient health services.)所以,这里的bill应该理解为政府收的税的税单。
 因此,选A

2、先行词为special day,将从句变换为正常语序是we celebrate _  a special day every year.句意上,on似乎是可以的。但是celebrate的常见用法为:celebrate something 或someday (特殊的),可以直接做及物。你可以查下字典来理解。(学高中英语,字典是必备的,一定得勤查)
  因此,选D

3.首先要理解这里的gets in 是词组“进来”,所以若要用which,还必须得加上介词 from ,即gets in my shoe from a hole, 因此空上得填 from which,而显然where就等于 介词+which 。
  因此,选B

4.关键还是判断先行词,显然是1990,是时间,因此为A
 

登录以后可看到完整内容!没有账号?立即注册»
2009/5/24 11:11:07 回答者:terence1989


提问者对于答案的评价:thanks a million
其它回答(4)
以下为个人意见!
1.填A:some这里指一些人,故引导词用some;注意到bill后面有逗号,应为非限制性定语,故应用which引导定语从句修饰bill。句子主干是"~believe the bill to be ~",则句意为:一些人认为这项涉及劳动和健康计划的法案耗资巨大。(译得不好,见谅!)
2.填D:celebrate为及物动词,先行词做其宾语,则先行词可以省略。
3.填B:纯感觉啊!总觉得要用which的话应该是through which。
4.填B:where 修饰America,即she  became a college student in America;由于后面是"a year later",when显然不符合。
如有不对请指正!
PS:expensive是不是多了个“s”呢?
最后修改于 2009/5/12 23:35:54
3年前 回答者: rechon - Q芽二级
嘿嘿,我这个也仅为个人意见哟~
1.There are some ______believe the bill,______also covers labor and health programs,to be too expensives.
A.who ;which       B.who;that       C.that ;that     D.which;which
选A
有些人觉得那份包括人力和健康项目的账单太贵了。
通过全句可以先判定第二个空是修饰bill的非限定性定语从句所以要用which。而第一个空后面的词是believe东西可见前面应该是修饰的人所以选who啦。
2.that is a special day ______we celebrate every year.
A.when       B.on which    C.in which      D./
选B
special day啦,是日子所以选B啦。
3.i am mending a hole in my shoe____the rain gets in .
A.which     B.where
选B
修饰地点的用where
4.she went to America in 1990,________a year later,she  became a college student.
A.when       B.where
选A
还是修饰时间。
3年前 回答者: 读亚 - Q苗三级
以下为个人意见!
1.填A:注意到bill后面有逗号,就知道其为非限制性定语,故应用which引导定语从句修饰bill,所以可以排除选项B和C。再看第一个空格前的先行词是some,而且空格后是表示人动作的词believe,可以知道是指一些人,并且是做主语,故引导词用who;句子主干是"~believe the bill to be ~",所以我觉得意思为:有些人认为这张涉及劳动和健康的帐单太贵了。
2.填D:分析句子可知空格中的词在句子中是做celebrate的宾语,而且指的是物,应该用which\ that,但先行词在定语从句中做宾语时可以省略,所以选D。
3.填B:从句中句意已经完整,所以这里缺少的是状语,所以选B。
4.填B:将整个句子分成两个分句,就知道后半句应该是she  became a college student in America a year later.所以这里缺少的是地点状语,应选where.
以上为本人的见解
如有不对,还请高人指正!

3年前 回答者: lijuan2008zh - Q籽一级
1.A. some  (people)+修饰人的定语从句 who believe the bill to be too expensives
which also covers labor and health programs,非限制性定语从句,修饰bill
翻译:一些人认为这项涵盖劳动和健康计划的议案耗资太大。



2.D. 省略which/that引导的宾语从句,day作从句宾语,we celebrate the special day every year。

3.B. 定语从句修饰hole,where=from the hole

4.B. where 修饰 America。a year later是从句where a year later,she  became a college student 的时间状语
2年前 回答者: Rateliu - Q枝四级
   您需要登录以后才能查看评论及回答问题!没有账号?立即注册»

我的问题    我要提问




相关链接

快到期问题