在疑问句中,什么情况下加do,be动词或者have

如题所述

句首有“be,have,do”的疑问句是一般疑问句
一般疑问句首如何加“be,have,do ”?
英语实义动词有三大类:
verb to be “是” 动词
verb to have “有” 动词
verb to do “作”动词
1.谓语动词是 verb to be 的,加“be”:
Are you a student?
不但一般式,还包括进行式、被动句型都是用“be”。
Is he reading a book?
2.谓语动词是 verb to do 的, 一般现在时和过去时都要加do 或 did :
Do you like this book?

Did you work in a workshop before?
完成式是不用加do(did),因为句中谓语动词含有“have、had”.
3.谓语动词是 verb to have,
对于一般现在时及过去时,do(did)是可加可不加,多沿习惯用法。
Do you have any money?
Have you any money?

完成式不加do(did),句首用 have(had):
Have you ever been to Beijing?
4.还有,如果句中有任何助动词、情态动词等,一律不加 be,do,have。
5.对于特殊疑问句,一律句首不加“be,have,do”
6..对于选择疑问句,主句同一般疑问句,从句为主句的否定或替换形式的一般疑问句。
7.对于反意疑问句,主句为一般疑问句,从句为与主句反意的一般疑问句的简略形式:

Haven't we met somewhere before, have we?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-13
一般现在时加 do
进行时加 be
完成时加 have
相似回答