一道英语考题 求解~

TheSouthPolegreenhouse,nowinitsfifthyear,allowsworkers___(live)inthecoldestplaceonear... The South Pole greenhouse,now in its fifth year,allows workers ___(live) in the coldest place on earth to have vegetables.
填什么?我认为应该是living 现在分词做后置定语
但老师讲是 to live 我就凌乱了 这怎么解释啊……
如果填to live.后面的to have 是什么成分?
展开
 我来答
sally850828
2012-03-16 · TA获得超过196个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:162万
展开全部
猛一读也觉得living,但是你看,“绿房子能够使工作人员生活在最冷的地方而有菜吃”
allow doing是某人允许做某事;
allow sb to do sth 是允许某人做某事。
例子:We don't allow smoking in our house. 在我们家里不容许吸烟
My boss doesn't allow me to use the telephone. 老板不许我使用电话.

1. 在主动语态中,如果allow后面没有sb出现在allow后面的话,就要接动名词形式;如果后面有sb做宾语,则必须要接to do sth.
2. 在被动语态中,只有sb be allowed to do sth的句式结构,而没有sb be allowed doing sth。
具有类似用法的动词还有:
forbid sb to do sth / forbid doing sth
advise sb to do sth / advise doing sth
——————————————new,3.15————————
这里需要的确实是宾补而不是定语,亲,定语是修饰中心词的,你的中心词是workers,如果是定语就成了在最冷的地方有才吃的workers了,语义表达就有误了
——————————————new,3.16————————
好久不看语法,凭记忆觉得后面的to have和to live是并列的补足语或是解释为to live……的补足语
追问
谢谢你这么热心地关注我的问题,可我还是没搞明白 宾补可以并列吗?…… living为什么不可以啊?这其实是任务型完型里的一部分 讲的是在太空发射蔬菜温棚的 举了在南极建设温棚的一个例子 所以我觉得翻译成“南极温棚可以让在地球上最寒冷的地方工作的人吃上蔬菜”比较合适
追答
ag,简而言之living不能用主要是因为这个“在主动语态中,如果allow后面没有sb出现在allow后面的话,就要接动名词形式;如果后面有sb做宾语,则必须要接to do sth.”即workers这个词的出现就意味着空里必然要用to do而不是doing,而且allow+doing表达的是主语被允许的意思。
如果填了living就成了“绿房子被允许生活在最冷的地方”语义上已经很别扭了,绿房子怎么允许呢?
又,The South Pole greenhouse(主语),now in its fifth year(可无视的插入定语),allows(谓语) workers (宾语)___(live) in the coldest place on earth to have vegetables(宾语部分)。
定语和补语这部分我是真心有点不给力,但我认为是并列补语的依据是原句可拆分成“The South Pole greenhouse allows workers to live in the coldest place on earth ”和“The South Pole greenhouse allows workers to have vegetables”,如果成立,则根据并列成分用同型也可判断此处选填to live。
ps:这部分你可以再找老师确认下,毕竟我真的扔下语法好多年了
粽S你米商量
2012-03-13 · TA获得超过4.5万个赞
知道大有可为答主
回答量:2.8万
采纳率:40%
帮助的人:2.4亿
展开全部
allow sb to do sth允许某人做某事
allow doing sth允许做某事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
菲栩飞絮
2012-03-13 · TA获得超过6452个赞
知道大有可为答主
回答量:1826
采纳率:50%
帮助的人:877万
展开全部
allow sb to do sth.啊~~~~~
这里的allow就是谓语啊..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叛逆雷
2012-03-13 · TA获得超过223个赞
知道答主
回答量:85
采纳率:0%
帮助的人:30.2万
展开全部
allow sb to do sth 允许某人做某事
allow (doing) sth 允许(做)某事
在这里应该用allow sb to do sth ,因为有workers
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式