英语的助动词have在问句时可不可以提前比如:He has three books.问句可不可以是:Has he three books?给出理由
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 14:32:34
英语的助动词have在问句时可不可以提前比如:He has three books.问句可不可以是:Has he three books?给出理由
英语的助动词have在问句时可不可以提前
比如:
He has three books.
问句可不可以是:Has he three books?
给出理由
英语的助动词have在问句时可不可以提前比如:He has three books.问句可不可以是:Has he three books?给出理由
这句不可以.这句的have/has 不是助动词,而是动词.真正的助动词是does,所以问句应该是
does he have three books?
如果原句是这样:
He has got three books.
那么问句可以是
Has he got three books?
不行哦 新年快乐~
He has three books.
可以说:Has he three books?
也可以说:Does he have three books?
Has he three books?是美国英语的表达。
Does he have three books?是英国英语的表达。
Has he three books? - 美国人很少会这样说,但英国人会。
Has he got three books?
Does he have three books?
下面两种都很常见
你给的例子当然不行了。这里has是动词,表示有,那么变成反问句的时候就只能用do
为does he have three books?
看这个例子:I have been there for three hours.
可变成have i been there for three hours?
因为这个句子中是完成时,这是have是一种时态的代表,不是动词,所以要做...
全部展开
你给的例子当然不行了。这里has是动词,表示有,那么变成反问句的时候就只能用do
为does he have three books?
看这个例子:I have been there for three hours.
可变成have i been there for three hours?
因为这个句子中是完成时,这是have是一种时态的代表,不是动词,所以要做出判断关键词性。
动词就用do来代替,完成时时则直接提前
收起
当have做助动词时,变问句是可以将其提前的。但是你举的这个例子中的“have”是做实义动词讲,译为“有”。这时变问句就不能将其提前,而是需要借助“does”
He has three books. → Does he have three books?
He has already done his homework. → Has he already done his...
全部展开
当have做助动词时,变问句是可以将其提前的。但是你举的这个例子中的“have”是做实义动词讲,译为“有”。这时变问句就不能将其提前,而是需要借助“does”
He has three books. → Does he have three books?
He has already done his homework. → Has he already done his homework?
收起