请高手详细解释一下had to 与 must have been 区别..谢了~~ 5
谢谢你的回答啊~~但是musthavebeen表示过去正在干某事情的推测...hadto也有推测的意思吗?那2者怎么区别?...
谢谢你的回答啊~~但是must have been表示过去正在干某事情的推测...had to也有推测的意思吗?那2者怎么区别?
展开
3个回答
展开全部
had to 是 have to 的过去式,表示的是“不得不”做什么事的意思。
例如:I have to read the story ten times.我不得不(必须)得把这个故事读上十遍。
We each had to make a choice.当时我们每个人都必须做出诀译!
而"must have been"表示某种事情想必一定会怎么怎么样,例如:
He must have been to Shanghai.想必他一定去过上海。
He must have been dreaming at that time.他那个时候肯定是在做梦!
例如:I have to read the story ten times.我不得不(必须)得把这个故事读上十遍。
We each had to make a choice.当时我们每个人都必须做出诀译!
而"must have been"表示某种事情想必一定会怎么怎么样,例如:
He must have been to Shanghai.想必他一定去过上海。
He must have been dreaming at that time.他那个时候肯定是在做梦!
展开全部
had to 是 have to 的过去式,表示的是“不得不”做什么事的意思。
而"must have been"表示有把握地判断某事已发生 ,
而"must have been"表示有把握地判断某事已发生 ,
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
① "had to"是 have to的过去式,表过去“不得不”做的事。
② "must have been"表示过去或过去进行的某事的猜测,意思是“一定是”(推测)。
③ 两者有重要的区别:
1. "must have been"后面跟表语,been是be(am is are)的过去分词。(动词短语也可以做表语,但必须是不定式、ing形式、过去分词。动词原形则不可以)。
2. "had to"后面跟动词原形,如果填空,空格后紧跟一个动词原形,那一定是had to, 不会是 must have been。
② "must have been"表示过去或过去进行的某事的猜测,意思是“一定是”(推测)。
③ 两者有重要的区别:
1. "must have been"后面跟表语,been是be(am is are)的过去分词。(动词短语也可以做表语,但必须是不定式、ing形式、过去分词。动词原形则不可以)。
2. "had to"后面跟动词原形,如果填空,空格后紧跟一个动词原形,那一定是had to, 不会是 must have been。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询