请帮我分析下这几个英语句子结构,主谓宾,

问题描述:

请帮我分析下这几个英语句子结构,主谓宾,
the girl gave her mother a free dress once a weel.这是新概念2里32课的最后一句,主语是the girl,谓语是gave,请问宾语是什么呢,是her mother吗,那后面的a free dress是什么?双宾语吗,还是宾语补足语?

双宾
her mothe是间接宾语
a free dress是直接宾语