They must have done their homework yesterday,____?
这个句子的反意疑问句为什么是didn't they呢?
人气:143 ℃ 时间: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?
推荐
猜你喜欢
- 鞠躬尽瘁的故事急!
- 树是结点的集合,它的根结点的数目是?
- origin作图如何画垂直于横坐标轴的任意直线呢
- ()里填上表示看的意思的词语:1,很快地看一下() 2,向下看() 3,向四周看()
- reading,books,laura,enjoys ,english.连词成句
- 急1.Rt三角形ABC中,∠c=90,a=3,c=3倍根号2 2.Rt三角形ABC中,∠c=90,a=6,b=2倍根号3
- 哥伦布发现新大陆的故事,简介,不要太长,500字左右
- 741+21=141挪动一根火柴棍使算式相等