高一情态动词练习题求问? 5
Hemusthavebeenlatefortheschoolyesterday,_____he?A.didn'tB.haven'tC.mustn'tD.wasn't为什么...
He must have been late for the school yesterday, _____he?
A.didn't
B.haven't
C.mustn't
D.wasn't
为什么选D不选B? 展开
A.didn't
B.haven't
C.mustn't
D.wasn't
为什么选D不选B? 展开
3个回答
展开全部
此题考查反义疑问句。
1.当must+have done表示对过去的情况进行推测(一般句中有明确的过去时间状语)(此题即为此情况),问句要根据陈述部分谓语的情况用“didn't+主语”或“wasn't/weren't+主语”;此题为must have been即陈述部分谓语为been,则此反义疑问句用wasn't he。2.如果强调动作的完成(一般没有明确的过去时间状语),问句要用“haven't/hasn't+主语”。
例如:She must have read the novel last week,didn't she? 她上星期一定读了这本小说,是吗? (为第一种情况)
You must have told her about it, haven't you?你一定把这事告诉她了,是吗?
(为第二种情况)
1.当must+have done表示对过去的情况进行推测(一般句中有明确的过去时间状语)(此题即为此情况),问句要根据陈述部分谓语的情况用“didn't+主语”或“wasn't/weren't+主语”;此题为must have been即陈述部分谓语为been,则此反义疑问句用wasn't he。2.如果强调动作的完成(一般没有明确的过去时间状语),问句要用“haven't/hasn't+主语”。
例如:She must have read the novel last week,didn't she? 她上星期一定读了这本小说,是吗? (为第一种情况)
You must have told her about it, haven't you?你一定把这事告诉她了,是吗?
(为第二种情况)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当must表示猜测时是80%以上的很可能的意思。
must+do表示对现在猜测
must+have done+过去时间,表示对过去的猜测
must+be+doing表示对正在进行的猜测
must have been late,相当于he was late,只是不能十分肯定,所以用了猜测,因此其反义疑问要与must后面实意动词保持一致。过去式,就用wasn't
must+do表示对现在猜测
must+have done+过去时间,表示对过去的猜测
must+be+doing表示对正在进行的猜测
must have been late,相当于he was late,只是不能十分肯定,所以用了猜测,因此其反义疑问要与must后面实意动词保持一致。过去式,就用wasn't
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是考察must作情态动词时表推测的用法, must have been 是对过去的推测,所以要用过去时 wasn't. 祝学习进步!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询