定语从句习题1.Mydetectiveworkfinally-查字典问答网
分类选择

来自程文铨的问题

  定语从句习题1.Mydetectiveworkfinallyledmetotheship(B)whereIfoundGodfrey.A.whichB.whereC.thatD.when求翻译及解释2.Heistheonlyoneoftheworkeers(who)hasbeensavedinthataccident为什么是who呢,当先行词被

  定语从句习题

  1.Mydetectiveworkfinallyledmetotheship(B)whereIfoundGodfrey.

  A.whichB.whereC.thatD.when

  求翻译及解释

  2.Heistheonlyoneoftheworkeers(who)hasbeensavedinthataccident

  为什么是who呢,当先行词被theonly修饰时,不是只能用thatthat可以指人的呀

  3.Isthisthereason(A)yougaveforyourabsencefromschool?

  A.forthatB.forC.thatD.why

  为什么,B怎么不对呢

3回答
2020-02-07 10:59
我要回答
请先登录
廖柏林

  第一题:

  1.MydetectiveworkfinallyledmetotheshipwhereIfoundGodfrey.

  A.whichB.whereC.thatD.when

  首先,很明显这是一个定语从句,在定语从句中IfoundGodfrey,I主语,found谓语,Godfrey宾语.整个句子不缺主语宾语,因此排除AC,ship是一个地点,因此,选用关系副词where,在从句中充当地点状语:IfoundGodfreyontheship

  翻译:我的侦探工作最终引导我找到了我发现Godfrey的船

  第二题:

  2.Heistheonlyoneoftheworkeers(who)hasbeensavedinthataccident

  在定语从句中,that作为关系代词只能代指物,根本不可能指人,不信你就找例句看看,要么是你记错了,要么就是你的语法书错了.当先行词被theonly修饰时,是关系代词that、which的用法辨析,因为他们俩同是关系代词且同指物,因此才有了那么多关于到底什么时候用that什么时候用which的规则.而这里面的先行词是workers是人,根本就不会涉及那个辨析,所以是楼主记错了.

  第三题:

  3.Isthisthereason(A)yougaveforyourabsencefromschool?

  A.forthatB.forC.thatD.why

  我比较好奇,你确定这一题A是forthat而不是forwhat?

2020-02-07 11:00:41
程文铨

  恩我察看了一遍,就是forthat

2020-02-07 11:02:09
廖柏林

  想了很久,我想的到的解释首先要明确一点givesbsth=givesthtosb所以后面的foryourabsencefromschool并不是give的宾语因此,在后面的从句yougaveforyourabsencefromschool中,give缺宾语thisisthereasonforthatwhichyougaveforyourabsencefromschoolwhich引导的定语从句在从句中做宾语省略了如果是B,后面应该再添一个forwhat,这样就变成了宾语从句我不知道我的解释你能明白不?

2020-02-07 11:06:12

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •