问大家1个英语问题,在线等!!!

Wheredoyouwork?-Iworkforacompany____sellscars.A.whichB.where这里的代替的是主语company,那么which与... Where do you work?
-I work for a company ____ sells cars.
A.which B.where

这里的代替的是主语company,那么which与where有什么区别呢?
怎么用呢??详细解答,重分!!
谢谢
展开
萌萌爱吃AH
2008-04-07 · TA获得超过656个赞
知道小有建树答主
回答量:345
采纳率:0%
帮助的人:196万
展开全部
A
I work for a company____ sells car 。这道题考察定语从句引导词的使用。
关系代词which/that 所代替的先行词是事物的名词或代词,在从句中可作主语、宾语。
关系副词where/when等可代替的先行词是时间、地点或理由的名词,在从句中作状语。相当于"介词+ which"结构
上题中,company____ sells cars.从句缺少主语成分,因此which正确。而where不能起到代替主语的作用
hippo200208
2008-04-07 · TA获得超过747个赞
知道小有建树答主
回答量:961
采纳率:70%
帮助的人:351万
展开全部
总觉得这2个选项都是怪怪的。我的建议是用 that。

当然,which 勉强能说通,但如果是这样的话,相比来讲,用 where 就更通。公司里卖车子,不可以么?

我们一边说着中国教育英文的方式不行,一边又抱着老一套绕来绕去,不是很矛盾么?

死讲语法等于读死书,还不如没有语法。

参考资料: 个人意见 专业负责

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
诗剑寻朋1S
2008-04-07 · TA获得超过2643个赞
知道大有可为答主
回答量:1643
采纳率:0%
帮助的人:0
展开全部
只能选which,引导定语从句,先行词是a company,我在一家买汽车的公司工作。

如果用where,也可以引导定语从句,但是where在逻辑上应该做这个从句的状语,比如:I work for a company where I sell cars.意思是我在一家公司工作,在那儿我卖汽车。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
别生病了
2008-04-07 · TA获得超过268个赞
知道答主
回答量:355
采纳率:0%
帮助的人:0
展开全部
选a
where只能用于表示地点,which表示所要修饰的对象
这里要修饰的是我所要工作的对象--公司,而不是指公司所在的这个地方。
自己多感觉一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
UU过客
2008-04-07 · TA获得超过4.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:28%
帮助的人:4564万
展开全部
a.
company是sells cars的主语,所以用which.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eyescandy
2008-04-07 · TA获得超过763个赞
知道小有建树答主
回答量:1044
采纳率:0%
帮助的人:0
展开全部
我认为应该选A. 抛开定语从句其他解释来说,从sells就能判断,后面的从句说的是company所以要用第三人称单数.而如果想达到"我在一家公司上班,在那里我卖车."这种表达就可以用where,: I work for a company where( in which) I sell car.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式