作业帮 > 英语 > 作业

—Where did you get to know her?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 07:31:49
—Where did you get to know her?
—It was on the farm ___D___ we worked.(山东卷)
A.that B.there C.which D.where
为什么不填that看做强调句,就算不是强调句前面不是有on了,为何不填which
---Is this school _________ our foreign friends had a short stay?
---Yes,it is in this school _________ they had a big party.
A.the one which;which B.that;in which
C.the one;that D.the one where;that
先回答为什么前面有on,还不用which:这是因为前面有个where 开头的特殊疑问句:--在哪里……? ---在农场.【在哪个农场?在我们曾经工作过的农场.】后面之所以用 where,是因为where 所引导的从句,只修饰刚才回答句中的on 后的名词farm:即“在那个我们曾经工作过的农场”.你说的on which= where的情况,on 和which 要在一起,且是on which 在定语从句作地点状语的.而本句中的on显然不是属于从句中的,而是主句中的,先行词前的,和从句没关系.若不考虑拗口的话,可以这么说:It was on the farm on which we worked. 后面的on which 才是你说的那个.第一个on 和从句无关.
为什么不是强调句:语境不可.上面是特殊疑问句,要的是回答.而强调句,是在陈述的语气基础上,对事实进行强调.
根据你的提问,看得出你对语法还是有一定的掌握的.强调句就不再讲了,上面已有人解释得很好.
补充题答案是D.凡这类题,都先把疑问句改成肯定句:This school is __________ our foreign friends had a short stay. 改好后,发现句子少先行词,此时要加补the one 代指前面的 the school. 再拆分成两个独立的句子:This school is the one. Our foreign friends had a short stay in the school. 就第二句中的in the school 提问,自然用where了.
它的答句是个强调句.在回答了对方的疑问后,并加以强调:就是在这所学校他们举办了party.