Accustomed to__the steep mountains,he had no difficulty reaching the top.

问题描述:

Accustomed to__the steep mountains,he had no difficulty reaching the top.
A.climbing B.having climed 为什么B不可以,我可以理解为他reach前已经爬过这陡峭的山呀.
______ the steep mountains,he had no difficulty reaching the top.
B.Having accustomed to climbing D.Accustomed to climbing
请详细每个答案解释还有不要受上一题影响,本人对非谓语动词菜

1.accustomed to表示习惯于...,如果用B,就要翻译成他习惯于曾爬过陡峭的山
2.Having accustomed to 不对,应该是Having been accustomed to,因为accustomed是形容词其实第一题B不管它翻译成什么样,都是可以理解他对曾经爬过的山是习惯的(因为之前都爬过了),第二题您说accustomed是形容词并不能说服我,因为accustomed也是accustom的过去分词,这就是为什么我在百度知道提这个问题的原因了。谢谢1.他对曾经爬过的山是习惯的 应该翻译成这样Accustomed to the steep moutains he climbed,既然要用到climb,那就说明accustomed to形容的是climb这个动作比如你用be used to的时候会说be used to having climbed the steep moutains吗?2.我自觉木有办法把你从牛角尖里拉出来,简单说说我的看法having done sth这里的done应该是表示一种动作,像Having ate supper,I went home这样。而accustomed to 用在这里是不需要用have 的, 可以直接用表示状态就是第二题改成Having been accustomed to是对的咯?那这个选择题when the first english settlers arrived in the new world,the Indians__jewllery made of animal bones greeted them warmly。A.wearingB.having worn.B 有什么问题呢?翻译上与A有什么区别?恩硬要说B是对的也是有理由的。翻译成.....,已经带上动物骨头制成的饰品的印第安人热烈的迎接了他们。但是这样很别扭,所以一般用wearing这种方式来表示一种状态这道题和前两道题完全是不同的,它是定语从句 the Indians (who are)wearing jewellery....the Indians (who have)/having worn jewellery...