英语语法上的问题(非谓语动词)

原话someofthelongestspeecheseverinflictedontheAmericanpublichavebeentheinauguraladdress... 原话 some of the longest speeches ever inflicted on the American public have been the inaugural address of our presidents.这句话中的infilcted在句中做什么成分? 非谓语动词么?逻辑主语是 speeches? 为什么不用inflicting on ?求详细解答。 展开
 我来答
qindajiafeeccc
2015-11-18 · TA获得超过1.9万个赞
知道大有可为答主
回答量:1.6万
采纳率:66%
帮助的人:5728万
展开全部
inflicted on the American public美国公众遭受的,这是一个inflict的过去分词引起的短语,作speech的后置定语。

全句意思是:美国公众遭受到的有些有史以来最长的演讲一直是我们总统的就职演说
追问
那可以改写成 some of the longest speeches that were ever inflicted on the ....吗?
追答
要改的话是:that the American public were inflicted 
或 that inflict on the American public
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式