一个复杂英语句子的分析

来源:百度知道 编辑:UC知道 时间:2024/06/14 22:54:23
At least a dozen localities have established(制定)bans, starting in 1999; and 40 states have had bans proposed but not passed.
重点分析后一个句子。并翻译

40 states 主语
have had 谓语
bans宾语
proposed宾补
not passed.并列的宾补
从1999年开始,至少有十几种地方设立(制定)禁令;并已有40个国家提出了禁令(使禁令被提出),但没有通过。

至少12个地区制定了禁令,始于1999年,有40个州提议过禁令 但是没有被通过

had bans proposed have sth done 让人(请人)做……
就是某事不是自己做的意思,而是别人做的,至于是谁不关心。(新概念3册课文《十三等于一》的句型)

40个州已经建议禁止,但没通过。