英语吧 关注:1,556,659贴子:11,423,198
  • 5回复贴,共1

【语法】请问这个句子的语法

只看楼主收藏回复

There are five inspectors, each of whom will inspect one restaurant during thecoming week.
为什么要用each of whom?我觉得each one of them或者each one都可以呀
再者,为什么要用whom,不用who?


IP属地:广东1楼2021-07-09 13:25回复
    用whom是因为inspectors在前面的句子中作宾语,后面要提到它就要用who的宾语形式whom。然后用each和each one都是可以的,用each one的话是强调的是每个个体。


    IP属地:广西来自Android客户端2楼2021-07-09 17:48
    收起回复
      可以这么写
      There are five inspectors, each inspecting one restaurant during the coming week.


      IP属地:北京来自Android客户端3楼2021-07-09 20:00
      收起回复
        1.应该算非限制性定语从句吧,先行词inspector。2.of介词后选宾语格式。


        来自手机贴吧4楼2021-07-19 21:34
        回复