作业帮 > 英语 > 作业

there be句型中带情态动词的完成时态的反意疑问句

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/05 08:54:10
there be句型中带情态动词的完成时态的反意疑问句
如There must have been more than three hundred students in our school ten years ago.
这一句话的疑问部分是“Isn't there?”还是别的什么?
请给予详细讲解.
there be句型中带情态动词的完成时态的反意疑问句
正确答案应该是 weren't there?
there be 的反义疑问句用 相应的谓语动词+there(省略主语代词)
D.must表示推测 ,其疑问部分必须与must 后面的主要动词相呼应.如:
①对现在动作或存在的情况的推测 :
You must know the answer to the exercise,don't you?你一定知道这项练习的答案,是不是?
That must be your bed,isn't it?那一定是你的床,是吗?
②对过去发生的动作或存在的情况的推测:
a 表示肯定推测
(一)句中陈述部分没有表示过去的时间状语,这时疑问部分中的动词就用
现在完成时.(haven’t / hasn’t + 主语)
You must have told her about it,haven’t you?你一定把这事告诉她了,是吗?
(二)陈述部分有表示过去的时间状语,疑问部分的动词就用
一般过去时.(didn’t + 主语)
She must have read the novel last week,didn’t she?她上星期一定读了这本小说了,是吗
这题有具体的时间状语.所以用一般过去时提问