He must have been punished yesterday by his parents for what he had done.___ he?A,mustn't B.wasn't C.didn't D.needn't

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 22:33:48
He must have been punished yesterday by his parents for what he had done.___ he?A,mustn't B.wasn't C.didn't D.needn't

He must have been punished yesterday by his parents for what he had done.___ he?A,mustn't B.wasn't C.didn't D.needn't
He must have been punished yesterday by his parents for what he had done.___ he?
A,mustn't B.wasn't C.didn't D.needn't

He must have been punished yesterday by his parents for what he had done.___ he?A,mustn't B.wasn't C.didn't D.needn't
B must have done 表示推测,反义疑问句变后面动词的反义疑问句,由yesterday判断是过去时态,看到 been done明显是被动语态,所以选B

must have done:对过去事情的肯定推测 因为是be动词 所以疑问部分用be 动词的过去时
need是当must表示“必须”的时候才用的

He was afraid what he had done might have a disastrous effect on his不对,这里省略了宾语从句引导词that,what引导的是做宾语的主语从句 对

你可以这样理假设是你问旁边的同学:“哎,看张三脸色不好,昨天一定被他父母教训了,是不是?”,然后旁边同学就会说:“Yes,he was punished",或者”No,he wasn't punished.",表示陈述一种事实。所以用wasn't。这里的“must have been punished ”表示对过去的一种虚拟或猜测。如果是“He must have punished 小王for s...

全部展开

你可以这样理假设是你问旁边的同学:“哎,看张三脸色不好,昨天一定被他父母教训了,是不是?”,然后旁边同学就会说:“Yes,he was punished",或者”No,he wasn't punished.",表示陈述一种事实。所以用wasn't。这里的“must have been punished ”表示对过去的一种虚拟或猜测。如果是“He must have punished 小王for something",是主动语态,而不是被动语态的话,那么就得用C. didn't he了。如果是He must do something ,就得用D. needn't he。

收起

He must have been ill,___ he?如何变反意疑问句 i think he must have been a mechanic,中的must和have been是什么词啊? must be和must have been有什么区别he must have been sleeping.为什么这里要用must have been而不用must be He looks tired,he _______ too little sleep.A must have had B must have C must have been He must have been here yesterday,( 改为反义疑问句为什么 he must have been mistaken 帮助翻译一下 He can't find his key.He ---------- them.A.must lost B.must have been lost C.must have lost He must have been away 哪个是情态动词 是must还是have同上 he can't haue been a dcntist.he must have been a doctor.翻译下 He can't have been.He must have been.不是说单三用has吗?这里怎么用的have? translate please :He must have had an accident,or he would have been here then. he must have had an accident,or he should have been here then.求详解 must have been done must have done must have/ must have been的区别 he must have gone to Japan,_____he?he must have been to Japan,_____he?he must have gone to Japan last week,_____he?he must have been to Japan last week,_____he? he must have done it yesteraday,――?he must have done it for 2 years ――?he must have done it yesteraday,――?he must have done it for 2 years ――?he must have been here yesterday――?he must have been here for 2 years――?这几个反 he must have done it yesteraday,――?he must have done it for 2 years ――?he must have done it yesteraday,――?he must have done it for 2 years ――?he must have been here yesterday――?he must have been here for 2 years――?这几个反 he-----blind not to see that car cominga can hve been b will have been c may have been d must have been