find后的宾补

I found cat ___ under the tree, who had caught the mouse. 

用hiding 还是 hidden. 我倾向于用hiding,但是答案给的hidden。

请先 登录 后评论

最佳答案 2020-05-05 00:25

本题考点:


find后面的宾补如果是分词,-ing表主动,-ed表被动。


本题答案


hidden


本题解析:


题目没有上下文,我们就不能人为地添加。缺乏背景的前提下,你怎么就能断定这只猫是自己主动躲在树下,还是被人藏在树下?似乎hiding和hidden都不对,因为无论怎么选,我们都是无中生有地添加了自己的主观看法作为题目的前提或背景。


其实,本题中的hide,不是“躲藏、隐藏”的含义,而是“遮住、遮挡”的意思。遮挡住的猫。所以,在没有上下文的前提下,本题答案只能选hidden。


希望对你有所启迪。

请先 登录 后评论

其它 2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

两句都对,基本没有区别。若有区别就是:hiding 指动作;hidden 指状态。

I found a cat hiding under the tree, who had caught the mouse. 

I found a cat hidden under the tree, who had caught the mouse. 

请先 登录 后评论
mikee

Hide这个词中文与英文思考的方式是不一样的。

Where are you hiding?

不是指你还在进行躲这个动作,而是指你已经躲好了,但别人还没有找到你。故这题应该是用hiding,表示猫躲在树下。猫抓到了一只老鼠,躲在树下吃,很正常的画面。

而用hidden却指有人把它藏在树下,猫抓了一只老鼠却被人藏到树下,有的绕脑筋了。

此外,原句cat前少了定冠词the。


请先 登录 后评论
  • 0 关注
  • 2 收藏,3100 浏览
  • 大能口苗 提出于 2020-03-24 10:27

相似问题