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

Myfatherinsiststhatbeforebuyingausedcar,haveitthoroughlyinspectedbyareputablemechanic... My father insists that before buying a used car, have it thoroughly inspected by a reputable mechanic.
(buying a used car, have it划线)
A. 不改
B. 改为buying a used car, it is
C. 改为buying a used car, I have it
D. 改为I buy a used car to have it
E. 改为I buy a used car having it

正确答案是C,可是我不太明白...我选的是B
感谢~
展开
匿名用户
2011-06-03
展开全部
因为before buying a used car这个时间状语从句是要放在整个宾语里面的,因此要和insist that后引导的宾语从句中的主语要能够搭配。如果选B it is。 则宾语从句中的主语就变成了used car 。而时间状语从句可以看出,动作的发出者明显是人,只有主语是人才能发出 buy car 这一动作。因此,要选择C 用I 做主语。
mo1800
2011-06-03 · TA获得超过377个赞
知道答主
回答量:172
采纳率:0%
帮助的人:151万
展开全部
这一句主要是主语指代不清,无主,所以要加 I 指代明白 。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
舍得砂锅学知识
2011-06-03 · TA获得超过478个赞
知道小有建树答主
回答量:404
采纳率:100%
帮助的人:384万
展开全部
只看that后的:before buying a used car, have it thoroughly inspected by a reputable mechanic.
我们发现,这是一个由before引导的“状语从句”作insists的“宾语”。before引导的是从句部分,主句部分中没有主语,所以要将主句的主语补充完整。即,before buying a used car, I have it thoroughly inspected by a reputable mechanic.

还有,当主句和从句的主语一致时,从句中可以省略主语,但要将谓语动词变成doing的形式。因此本句中的buying是由I buy变来的。

另外,主语+have(有时态变化)+宾语+过去分词,的含义是“主语找主语之外的人/事物来完成过去分词这一动作”。例:I had my hair cut.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式