早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语题,求指教thereisnogoodtobehadindoingsth.这个句型是对的哈,意思同It'snouse/gooddoing....表示“做某事没用”请帮我分析下thereisnogoodtobehadindoingsth.的句子成分,had是什么成

题目详情
英语题,求指教
there is no good to be had in doing sth.这个句型是对的哈,意思同It's no use /good doing.... 表示“做某事没用” 请帮我分析下there is no good to be had in doing sth.的句子成分,had是什么成分? 不可能是 be的后置定语吧?再说be貌似也不能作名词。求解
▼优质解答
答案和解析
这是大学课本上经常出现的句型,换种说法就是you have nothing good to get in doing sth.
可以参看这个例句:
我不相信(I didn't believe )把我从家里分离出去会有什么好处(there was any good to be had in tearing me away from my home)
"to be had"只是个补足语,可以省去,也就是说"……there was any good in tearing me away from home "其实也是一样的。至于为什么是"to be had ",按顺序是 have any good 有任何的好处,当 any good 放在前面的时候,have改成被动的be had,作补足的成分用to be had连成个短语。如果要解释就这么解释,也可能是用中国话习惯讲出来的句子,本来就没有多大意义,避免累赘。
看了 英语题,求指教thereis...的网友还看了以下: