作业帮 > 英语 > 作业

must ?? should???

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/09/01 01:56:02
He ___ have thought it wouldn't take him so much time to finish the task.Otherwise he would ask his friend to help him at that time. The old man ___ have thought John was worth it ,otherwise he wouldn't hav spent so much time on him. A.must B should C might D could
解题思路: 推测的用法
解题过程:
He ___ have thought it wouldn't take him so much time to finish the task.Otherwise he would ask his friend to help him at that time.
The old man ___ have thought John was worth it ,otherwise he wouldn't hav spent so much time on him.
A.must B should C might D could
都用must
意为:
他一定认为完成工作不会花很多时间,否则他就会在当时要他的朋友帮助他的。
这个老人一定认为John值得这件事(即值得花时间培养),否则他不会花如此多的时间在他的身上。
对于过去的肯定推测要用must+have done的结构
情态动词+have+过去分词 一、情态动词+have+过去分词 1) may(might) have + done sth, can (could) have + done sth 表示过去,推测过去时间里可能发生的事情。例如: Philip may (might) have been hurt seriously in the car accident. 菲力浦可能在车祸中受了重伤。 Philip can (could) have been hurt seriously in the car accident. 2) must have +done sth,对过去时间里可能发生的事情的推测,语气较强,具有"肯定","谅必"的意思。例如: ——Linda has gone to work, but her bicycle is still here. 琳达已经去上班了,但她的单车还在这儿。 ——She must have gone by bus.肯定乘巴士去的。 3) ought to have done sth, should have done sth表示本应该做某事,而事实上并没有做。否定句表示"不该做某事而做了".例如: You ought to (should) have been more careful in this experiment. 你当时在做试验时应该更仔细点。 He ought not to have thrown the old clothes away.他不该把旧衣服扔了。(事实上已扔了。) ought to 在语气上比should 要强。 4) needn't have done sth表示本没必要做某事,但做了。例如: I dressed very warmly for the trip, but I needn't have done so. The weather was hot. 旅行时,我衣服穿得较多,其实没有必要。那时天很热。 5) would like to have done sth表示本打算做某事,但没做。例如: I would like to have read the article, but I was very busy then. 我想读这篇文章,但太忙了一直没读。
二、can, could, may, might, must 皆可表示推测,其用法如下: 1)情态动词+动词原形,表示对现在或将来的情况的推测,此时动词通常为系动词。例如: I don't know where she is, she may be in Wuhan. 我不知道她在哪儿,可能在武汉。 2)情态动词+动词现在进行时,表示对现在或将来正在进行的情况进行推测。例如: At this moment, our teacher must be correcting our exam papers. 这时,想必我们老师正在批改试卷。 3)情态动词+动词完成时,表示对过去情况的推测。例如: The road is wet. It must have rained last night. 地是湿的,昨天晚上一定下雨了。 4)情态动词+动词的现在完成进行时,表示对过去正在发生事情的推测。例如: Your mother must have been looking for you. 你妈妈一定一直在找你。 5)推测的否定形式,疑问形式用can't, couldn't表示。例如: Mike can't have found his car, for he came to work by bus this morning. 迈克一定还没有找回他的车,因为早上他是坐公共汽车来上班的。 注意:could, might表示推测时不表示时态,其推测的程度不如can, may.
同学:不知这样的解答您能否满意,如有不同意见,请在下面的继续讨论中留言好吗?赵君老师愿意与您再次进行亲切的交流。匆忙中难免有疏漏,请多包涵哦。祝:学习不断进步,开心每一天!
最终答案:略