Is this factory_______you visited the other day? A the one B that C where D when 为嘛选A啊

老师上课讲的没太听懂请详细讲讲谢谢... 老师上课讲的 没太听懂 请详细讲讲 谢谢 展开
 我来答
南昌尧娅楠
2020-02-24 · TA获得超过3549个赞
知道大有可为答主
回答量:3047
采纳率:32%
帮助的人:176万
展开全部
要解这道题,首先把它还原成陈述语序,得:
This
factory
is
_______
you
visited
the
other
day.
这样,主句中缺少表语,故必须要用一个名词或代词来作表语,且前后两个句子之间没有其它词如and,
or

but
连接,说明后面一个是从句。若把它看成是表语从句,后面visited
缺少宾语,that
引导表语从句时,不充当成份;when,
where
引导表语从句时不能充当宾语,因为它们是副词。所以,只能选
the
one
(用来特指前面所说的
factory),事实上,选the
one
后,其后的是一个定语从句,the
one
后省略了
that.
原题选
the
one
后就成了:
Is
this
factory
the
one
【that】you
visited
the
other
day?
【句意:这就是你前几天参观过的工厂吗?】
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式