1.Is this the factory----you visited last year?则用which/that 2.Is this the factory----you worked l
为什么这么填呢?有什么区别?
人气:109 ℃ 时间:2019-10-02 07:46:11
解答
第一句定语从句visited 是及物动词缺宾语,当然选关系代词which/ that 了
第二句定语从句worked 是不及物动词,可见从句缺的是状语,用where (=in which) 【 worked in the factory】为什么不及物动词,就是缺状语呢?不及物动词,由于本身意思完整,不需接什么宾语。关键是你把factory和worked 连起来看,worked the factory 行吗? 肯定得说 worked in the factory 才行。 而而如果你只用which, 关系代词which 只代先行词the factory, 这就无异于说worked the factory, 而 where 等于in which ,就相当于说worked in the factory 了, 明白?where= in the factory 不是地点状语吗? 慢慢看, 你会明白的。 :)
推荐
猜你喜欢
- 已知数列{an}的前n项和Sn=n^2-2n,则a2+a3-a4+a5+a6=
- 三分之一乘四分之三表示什么?
- 一个物体以初速度v0水平抛出,经时间t,速度大小为Vt,那么t=?
- 载的读音是什么
- 你们帮我用was和were填空____you in Shanghai last week?下面还有
- 初一英语书下册,第十一页,B.2b:Hi!I'm Tony I don't Like to get up early.这里开头的,求翻译!急...
- 仿写江南的春风抚摸大地,像柳条的飘拂;体贴万物,像细雨的滋润,但要比喻春风
- 高压输电线路的电压是多少?急