分类：教育/科学-外语学习
问题：我记得这个是中学学过的。我们老师这样说的Howmanybooks? 
我记得这个是学过的。我们老师这样说的How many books do you have?和 How many books have you？  是一样的。但是长久以来，几乎没有看到人使用后者（How many books have you？），都是使用前者，因此，我又产生了怀疑，谁能够告诉我， How many books have you？真的是对的吗？ 
回答：以下说法，每组中的句子可互换，都正确且常见——
I have three books.
I have got three books.（肯定）

I haven't any books.
I don't have any books.
I haven't got any books.（否定）

Do you have any books?
Have you got any books?（一般疑问）

How many books do you have?
How many books have you got?（特殊疑问）

以下说法虽为传统结构，但现在已很不常见，不宜使用——
Have you any books?
How many books have you?

提醒——
上面各组中的have got完全等同于have，表静态含义，got已完全失去其动态特征。