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都对吗?请详细讲解此题.
人气:108 ℃ 时间:2019-08-22 12:48:16
解答
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 heB.haven't heC.mustn't heD.didn't he
正确答案就是A.
如果有疑问就hi我.祝你学习愉快!
推荐
- He must have learn English for three years,___? A.hasn't he B.haven't he C.mustn't he D.didn't he
- He must have learn English for three years,___?
- 关于反义疑问:You must have seen her yesterday,___you A mustn't B haven't C didn't D don't 选C
- must 和 have to 的异同?mustn't 和 don't have to 的异同?
- He must have watched the TV play the other day,A mustn't B didn't he C haven't he D did he
- 在电磁感应实验中,闭合回路的哪一部分是电源?能用哪些方法判断此电源的正负极?
- 白鸟飘飘,绿水滔滔,嫩黄花有些蝶飞,新红叶无个人瞧描写了什么样的景色?表达了作者怎样的感情?
- 边长3米的正三角形房子,每个顶点处拴着一只羊,绳长4米(拴羊的),求羊能吃到的草的面积?
猜你喜欢