He must have learn English for three years,___?A.hasn't he B
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/11 06:57:08
He must have learn English for three years,___?A.hasn't he B.haven't he C.mustn't he D.didn't he
网上有这种说法:陈述部分有must 的疑问句,疑问部分根据实际情况而定.
He must be a doctor,isn't he?
You must have studied English for three years,haven't you?/ didn't you?
He must have finished it yesterday,didn't he?
那这道题A和D都对吗?请详细讲解此题.
网上有这种说法:陈述部分有must 的疑问句,疑问部分根据实际情况而定.
He must be a doctor,isn't he?
You must have studied English for three years,haven't you?/ didn't you?
He must have finished it yesterday,didn't he?
那这道题A和D都对吗?请详细讲解此题.
1.must 表示推测时,其后的反意疑问句要根据must后的谓语动词一致.
你查到的几个句子有两个对,中间那个不对.
You must have studied English for three years, haven't you? / didn't you?
这个句子只能用haven't , 不可以用didn't.
2.在前面的陈述句中有具体的过去的时间状语时才用didn't .所以第三个句子是正确的.
He must have finished it yesterday, didn't he?
那么你的单选题:He must have learn English for three years,___?
A.hasn't he B.haven't he C.mustn't he D.didn't he
正确答案就是A.
如果有疑问就hi我.祝你学习愉快!
你查到的几个句子有两个对,中间那个不对.
You must have studied English for three years, haven't you? / didn't you?
这个句子只能用haven't , 不可以用didn't.
2.在前面的陈述句中有具体的过去的时间状语时才用didn't .所以第三个句子是正确的.
He must have finished it yesterday, didn't he?
那么你的单选题:He must have learn English for three years,___?
A.hasn't he B.haven't he C.mustn't he D.didn't he
正确答案就是A.
如果有疑问就hi我.祝你学习愉快!
He must have learn English for three years,___?A.hasn't he B
He must have learn English for three years,___? A.hasn't he
He must have learn English for three years,___?
he must have finished his project last week,——?A.hasn't he B
反义疑问句:you must have studied English for three years,_____?he
5.He ___(learn)English for 5 years
HE will have learn English for eight years by
80、He must have left home yesterday,he?A.hasn’t B.didn’t C.m
He ____ to study for the math test. A.have B.hasn't C.has D.
He has (studied) English for three years 同义词互换 a learned b h
The old man() his son for three years A hasn't been away B.h
He ( ) for three years.