什么时候要用 have done,had done,have had done。
have did,had did,have had did
貌似没有have did,had did吧
我没见过
追问非谓语动词是什么举例说明一下
追答用现在完成时还是过去完成时主要找时间标志
就是不做谓语的动词啊,像分词和动名词还有不定式
to do,doing,done等
His job is to clean the house中就是to clean非谓语动词做表语了
追问什么是表语
追答be动词后面的是表语
句式结构有主语加谓语加宾语,如I hate you.
还有是主语加系动词加表语,如I am young.
I saw him beaten by his father为什么不能把beaten改为
be beated或
had be beated或
have be beated
为什么要用过去分词,而不用过去式
Be beated=beaten
Had be beated语法错误,have后面该是been
have been beat才对吗
追答不对,前后时态要一致,没必要用完成时。上面的beated不对,没这个词啊,过去分词就是beaten
追问He is consistent in reading books.
追答在介词in后面,所以用doing
I saw him have been beat by his father,语法上还是通的,但是确实没有必要这么说,有点罗嗦
不太明白你为什么喜欢考虑完成时的被动语态,语意上过去时加上分词就能表达,别钻牛角尖了,开学问问老师,我不专业。。。解释不明白。。
本回答被提问者采纳