根据语义,我一般把 with sb 看作状语,about sth. 看 discussion 的后置定语/修饰语。have 可以看作轻动词。
Have a discussion with sb about sth中介词with sb 以及about sth做的句子成分
赞同好题老师分析观点,about sth为介词短语作后置定语,修饰前面名词sth, with sb为介词短语作对象状语。
【1】have a discussion about sth with sb 就关于某事和某人进行一次讨论
We ought to have a discussion about this year's budget with them.
我们应当对今年的预算和他们进行一次讨论。
备注:about this year's budget为介词短语作后置定语,修饰名词“discussion”
with them为介词短语作谓语动词“ought to have”对象状语。
【1】have a discussion about sth with sb 和某人讨论关于某事
We had a discussion with them about the differences between Britain and the US.
我们和他们讨论了英美两国的不同之处。
备注:about the differences between Britain and the US.为介词短语作后置定语,修饰名词“discussion”with them为介词短语作谓语动词“had”对象状语。
【3】discuss sth with sb 和某人讨论某事
Have you discussed the problem with anyone?
你与谁商量过这个问题吗?
备注:the problem作谓语动词“have discussed”的宾语,with anyone为介词短语作谓语动词“have discussed”对象状语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!