【HemusthavelearnEnglishforthre-查字典问答网
分类选择

来自方斯琛的问题

  【HemusthavelearnEnglishforthreeyears,___?A.hasn'theB.haven'theC.mustn'theD.didn'the网上有这种说法:陈述部分有must的疑问句,疑问部分根据实际情况而定.Hemustbeadoctor,isn'the?YoumusthavestudiedEnglishf】

  HemusthavelearnEnglishforthreeyears,___?A.hasn'theB.haven'theC.mustn'theD.didn'the

  网上有这种说法:陈述部分有must的疑问句,疑问部分根据实际情况而定.

  Hemustbeadoctor,isn'the?

  YoumusthavestudiedEnglishforthreeyears,haven'tyou?/didn'tyou?

  Hemusthavefinishedityesterday,didn'the?

  那这道题A和D都对吗?请详细讲解此题.

1回答
2020-11-0507:27
我要回答
提示:回答问题需要登录哦!
施项君

  1.must表示推测时,其后的反意疑问句要根据must后的谓语动词一致.

  你查到的几个句子有两个对,中间那个不对.

  YoumusthavestudiedEnglishforthreeyears,haven'tyou?/didn'tyou?

  这个句子只能用haven't,不可以用didn't.

  2.在前面的陈述句中有具体的过去的时间状语时才用didn't.所以第三个句子是正确的.

  Hemusthavefinishedityesterday,didn'the?

  那么你的单选题:HemusthavelearnEnglishforthreeyears,___?

  A.hasn'theB.haven'theC.mustn'theD.didn'the

  正确答案就是A.

  如果有疑问就hi我.祝你学习愉快!

2020-11-05 07:29:07
大家都在问
最新问答