SAT两道写作/语法/改错题 求解

Likemanypeople,Luannebelievesthatparentscanfostermusicalabilityinsmallchildrenoutofpl... Like many people, Luanne believes that parents can foster musical ability in small children out of playing classical music for them while they are infants.
A. Like many划线
B. out of划线
C. playing划线
D. they are划线
E. no error
答案是B……为什么??

Had it not been for two particularly skillful members of the work crew, we could not have completed the apartment renovations on schedule.
A. Had it not划线
B. been for划线
C. have completed划线
D. on schedule划线
E. no error
答案是E……请问逗号前的前半句是什么句式??
谢谢~!
展开
东方欲晓09
2011-05-27 · TA获得超过8623个赞
知道大有可为答主
回答量:6114
采纳率:25%
帮助的人:1565万
展开全部
1) 选E是因为介词方面的问题。一般说,by 。。。而不是out of。。。

2)这是典型的虚拟语气结构。当条件句置前时,可用倒装,且省去 If 。条件句用过去完成时,主句则用 could not have +过去分词。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夫妻对败
2011-05-27 · TA获得超过1111个赞
知道小有建树答主
回答量:922
采纳率:0%
帮助的人:809万
展开全部
1 foster是促进培养的意思,不可能与out of搭配。out of是表示不让这么做
2 是虚拟语气的省略+倒装。应该是 if it had not been for two particularly skillful members of the work crew,于过去事实相反,得用if it had done+其他成分,主句用could/would/might have done。省略了if时,就得把had提前,就变成了你这句话的样子。
这句话是要不是团队里的2名特别有技术的成员,我们不可能按时完成装修任务
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dfa24e5635
2011-05-27 · TA获得超过5.1万个赞
知道大有可为答主
回答量:3.3万
采纳率:58%
帮助的人:1.1亿
展开全部
1 foster sth ;培养出- - - - out of doing sth.== by doing sth.通过做某事来 -- - - -

2 Had it not been for two particularly skillful members of the work crew, ==if it hadn't been for - - -- 是虚拟语气结构的倒装形式 ,是从句部分(在虚拟语气中,从句部分可以倒装)。 翻译是:要不是/ 假如没有 - -- - -
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式