【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-05 07: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

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •