They must have done their homework yesterday,____?
这个句子的反意疑问句为什么是didn't they呢?
人气:267 ℃ 时间:2020-03-21 02:07:12
解答
must have done 表示的是对过去动作进行推测,其反义疑问句的构成有两种:didn't .../wasn't(weren't) .../haven't(hasn't)...这两种形式的选择取决于句子中的时间状语.比较一种简单的方法是:不把它看成是推测,就把它看成是一种事实.
比如:He must have been to Beijing,hasn't he?
You must have been late for school yesterday,wasn't you?
换句话说,用过去时还是用现在完成时来进行反问的区别,等同于过去时和现在完成时的区别.
又如:It must have rained last night,didn't it?
推荐
猜你喜欢
- -2009不是 A有理数 B自然数 C整数 D负有理数
- 若二次函数f(x)=ax2+bx+4满足f(x1)=f(x2),其中x1不等于x2,则f(x1+x2)
- 3米长的钢筋,平均分成4段,一段长多少米?每段是全长的几分之几?
- That is my mom对my mom进行提问
- 在△ABC中,BC=m²-n²,AC=2mn,AB=m²+n²【m>n>0】,△ABC是直角三角形吗?如果是直角三角形,哪个角是直角?
- having done ,和 doing
- 帮忙翻译If you start to take Vienna, take Vienna.
- 应先进行预热,再把酒精灯固定在_______的部位用外焰加热