have you.....和are you......和do you....这三个有什么区别?分别如何使用?

来源:百度知道 编辑:UC知道 时间:2024/06/03 17:21:36
我语法不懂,希望大家多多指教。给点例子,通俗易懂最好,谢谢!
我主要的问题是要问别人一个问题的时候,不知道用do you 还是 are you...感觉很混乱 。哪位高手能告诉我有什么原则可循的吗?

have,do均为助动词。除be动词之外的动词需要借助助动词的时候用have或do,至于什么时候用have什么时候用do要看具体情况。当你所说的句子中含有be动词(即are,am,is)时,变为疑问句时用be you,即are you,is he ,am I 等。
如:Have you got a pen?
Have you finished your task?
What do you think of it?
Do you want to go with me?
Are you crazy?!
Is she your sister?

have you.....有两种情况,一是现在完成时,二是一般现在时“你有……吗?”如:
Have you finished your homework?(你完成你的作业没?)
Have you a book?(你有一本书吗?)

do you....实义动词作谓语的一般现在时的一般疑问句,“你……吗?”如
Do you have a book? (你有一本书吗?)

are you......也有两种情况:一是般现在时一般疑问句“你是……吗?”;二是现在进行时的一般疑问句“你现在在做……吗?”如:
Are you a student?(你是学生吗?)
Are you doing your homework?(你在做作业吗?)

have you , have 作为助动词 的时候,往往就是完成时
are you 和 do you 都是一般现在时
are you 表示状态或者陈述:are you happy?
are you a girl?或者说一个陈述句有you are...的时候,你就可以把他变成are you ...(句式转换啦)

do you 呢就是you do 可以说大多里面是应该有动作的吧,应该说所要表述的这句话里面应该有动词
----这些只是一些浅显的理解,希望对你有用

do是助动词