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都对吗?请详细讲解此题.
人气:429 ℃ 时间: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我.祝你学习愉快!
推荐
猜你喜欢
- 春天、夏天、秋天、东天的四字词语有那些
- 《观书有感》表达了诗人什么样的感情?.如题
- 一根长90厘米的灯管上缠满了彩色丝带,底面周长为4厘米,丝带均匀缠绕了30圈,丝带长多少厘米【具体步骤】
- 等轴双曲线x^2-y^2=a^2的离心率
- 6、如图,在 ABCD中,点E,F在AC上,且AF=CE,点G,H分别在AB,CD上,且AG=CH,AC与GH相交于O.求证:(1
- 松嫩平原和长江中下游平原的区域差异
- 三分之一mol/L的NaHCO3和三分之一mol/L的Na2CO3混合溶液0.15L中碳酸氢根和碳酸根哪个浓度高?
- 一袋奶糖如果每4颗一份余2颗5颗为一份差3颗6颗为1份余2颗这袋糖至少有多少颗