麻烦大家帮忙分析下括号内句子的语法。谢了!

iamnoexpert,butthatnoiseinyourrefrigeratordoesntsoundright.(Maybeyoushouldhaveitfixed... i am no expert,but that noise in your refrigerator doesnt sound right . (Maybe you should have it fixed.) 展开
cybereader
2011-08-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
供参考

(Maybe you should have it fixed.)

主要是 fixed 这个字
这是 it 宾语的补语
意思是修理

Maybe 是副词
you 是主语
should have 是动语
it 是宾语
fixed 是宾语补语

如果没有宾语补语

意思是﹕也许你应当拥有它
但加了宾语补语
整个意思就不同了

变为﹕也许你应当(安排)修理它
have it 并非一定指亲自做
也有‘安排’﹐‘让...获得’的意思
fred001
2011-08-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
have sth. done 让别人做某事,让某事被(别人)做

“也许你应该叫个人来修理冰箱”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
943658766
2011-08-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
have something done ,固定句式,表示使某事被做,这句话意思就是也许你应该把它修好,如果直接翻译的话就是也许你可以使它被修好,这样翻译不太顺畅,但就是这意思。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hynzh157
2011-08-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
也许你需要把他修一修。。语法,让某人做某事,让某事被做。。have也存在进行时的用法,只存在特殊的语义环境中,即一直做。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式