Linda:Do you have any brothers or sisters?
Chris:Yes, I do.I have four sisters.
Linda:That's a big family.Do you have a big house?
Chris:Yes, we have.It has ten rooms.
同是用Do you 提问,前面提问回答的是i do.第二句回答为什么用we have.
你看到的句子是错的。 两句的简短回答应当是 Yes, I do. Yes, we do. 这里不能用Yes, we have.
如果提问是Have you got a big house? 回答用Yes, we have.