因为这里这个have是上课的意思 不是拥有
have这里当做实义动词,跟go,come,类似,反义疑问用do
考的是时态问他吧!
Have在这里作 “有,上(一课)”的意思,have是实义动词;用“havn't we ”时have用于完成时态 ,have是助动词
have 在这里是实义动词,表示上课不是完成时中的have
因为这里的have是作为实义动词而不是助动词,所以回答要用don't。而且havn't we是完成时。