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都对吗?请详细讲解此题.
人气:210 ℃ 时间: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我.祝你学习愉快!
推荐
猜你喜欢
- 函数Y=x2+x+1在[-1,1]上的最小值和最大值是___.______不理解题的意思
- 在含有80克硫酸铜的溶液中,插入一块65克的锌片,充分反映后,取出锌片,洗净烘干,称重为64.4克,求置换出的铜的质量?
- 画2个圆,使只有2条对称轴
- 挖一个长50米,宽25米,深2米的游泳池,需挖出土多少立方米?如果每立方米土重1.2吨,用载重5吨的汽车运走
- 在一个容积不变的容器中充入空气27°时 它的压强为2大气压 若温度升高为127°则它的压强应是多少?
- 王军的张数是李明张数的3倍,如果王军拿60张邮票送给李明,两人的邮票张数一样多,王军有邮票多少张?(列方程解)
- 嘴唇红润 牙齿雪白 通常形容女子容貌美的词语
- 判断的近义词是什么赶紧的近义词是什么