作业帮 > 英语 > 作业

用had to 或 must have been填空.

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/05/08 02:27:38
用had to 或 must have been填空.
He didn't come to work yesterday.He ____ill.
He didn't come to the office this morning.He ______stay at home.
I don't think she was Austrian.She _____German.
I lost my pen so I _____buy a new one.
He forgot his case so he _______ return home.
She didn't hear the phone.She _____sleeping.
请说说他们有什么区别.
用had to 或 must have been填空.
1,must have been 虚拟语气,表推测,意思是一定
2,had to 因为没有推测的意味,表是原因,意思是不得不
3,must have been 可以翻译过来试试就知道了.因为不可能有“不得不是某国人”这样的句子的.所以只能是推测某人可能是某国人.
4,had to 前面说出了原因,后面就“不得不”这样做了.“他把方案忘在家了,所以他不得不回云取.”这里也没必要推测,因为“他”不得不这样做.
5,must have been这是对为什么没听见电话的一种推测,她不可能“不得不”在睡觉.
总之:虚拟语气表示推测,而且很强烈,而had to表示非此不可,不必推测.