have you.和are you.和do you.这三个有什么区别?分别如何使用?
问题描述:
have you.和are you.和do you.这三个有什么区别?分别如何使用?
答
have you...一般用于现在完成时态的谓语
are you是现在进行时的谓语
do you是一般现在时的谓语
have you后跟过去分词(不要跟动词的过去式搞混)
My sister joined the party last year.改为现在完成时时
My sister has joined the party last year.这样是错误的.因为"join"是转瞬即逝的,一瞬间完成的,要用延续性动词来代替"join"
My sister has been at the party for one year.
are you后面要跟动名词,直接加ing的我就不多说了,有些以y结尾的注意下,不是所有的都是去y加ing,当y前面是开音节就应该去y加ing,而以闭音节结尾时不必去y了.有些以重读闭音节结尾的单词要双写末尾字母加ing.
do you的话就比较好理解,跟动词原型拉~不过要注意主语哦
我个人认为这里面现在完成时最重要.哈,写了这么多不晓得对不...