麻烦分析下这个英语句子的语法结构,谢谢!

2024-12-26 10:24:54
推荐回答(2个)
回答1:

现在你将以战士的身份(of the warrior)宣誓(take the oath),宣誓(pledging)忠诚于(fidelity to)三大美德支柱(the three pillars of virtue)。

now时间状语

You主语

will take 谓语

the oath 宾语

of the warrior 做the oath的定语

pledging fidelity to the three pillars of virtue做the warrior的定语(因为是战士保证忠诚于三大美德支柱,warrior在pledging之前,pledging fidelity........都是在修饰warrior,做warrior的定语)

回答2:

you 是主语,take 是谓语,oath是宾语。pledging 及之后的成分是解释说明宾语的。