请帮我解答这道英语题.谢谢!!!!

Theboy____intheteacher'sofficewasfound___yesterdayA.standing,smokeB.standing,smokingC... The boy ____ in the teacher's office was found___ yesterday
A.standing, smoke
B.standing,smoking
C.stood,smoke
D.stood,smoking
正确答案是B,但是为什么不选D,请详细作答.D也可以过去分词做定语啊?stood
展开
hzdengying
2008-05-01 · TA获得超过732个赞
知道小有建树答主
回答量:391
采纳率:0%
帮助的人:442万
展开全部
这道题目的正确答案应该是B。相信我肯定没错的。
standing in the teacher's office是现在分词做定语修饰the boy,应为the boy是动作stand的发出者,所以用ing形式作定语。
smoking表示当他正在吸烟的时候被发现了,sb be found doing sth. 某人被发现正在做某事。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
反向派5r
2008-05-01 · TA获得超过3099个赞
知道小有建树答主
回答量:1614
采纳率:0%
帮助的人:1194万
展开全部
A正解。译:(正在)站在老师办公室外面的男孩被发现(已经)抽烟。standing是分词短语做定语,是指说话人说话时男孩的状态,而smoke是宾语补足语,是说男孩曾经抽过烟.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ac24680c8cb
2008-05-01 · TA获得超过186个赞
知道答主
回答量:25
采纳率:0%
帮助的人:0
展开全部
B
第一个ing分词做定语部分,意味“站在那儿的”
第二个ing是固定用法 be found done/doing “被发现做某事”
如果是被打,被表扬等等表被动的语句,就用be found done
但此题“抽烟”是主动的行为。主动的用be found doing

祝您英语越来越好,天天开心~!…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
咪咪的木屋
2008-05-01 · TA获得超过587个赞
知道答主
回答量:104
采纳率:0%
帮助的人:0
展开全部
上面四位的解释实在是。。。

选B。

第一个"standing in the teacher's office"是现在分词做定语,即修饰the boy的,意思就是“在办公室里站着的那个男孩”

第二个是做found的补语,也是现在分词做补语。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淡然在7075
2008-05-01
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
应该是A,
the boy standing in the teacher's office ,在办公室的站着的那个男生,修饰the boy用现在分词
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式