Life must have been difficult when you were a kid.句子分析从句when you were a kid是个明显表示过去的从句,那么主句为什么用现在完成时“have been ...”呢?为什么不说:Life must be difficult when you were a kid.
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 23:05:23
Life must have been difficult when you were a kid.句子分析
从句when you were a kid是个明显表示过去的从句,那么主句为什么用现在完成时“have been ...”呢?为什么不说:
Life must be difficult when you were a kid.
must have been和must be意思有所不同
must have been是对过去的事实的肯定猜测
must be是对现在事实的肯定猜测
如:She sings so well.I think she must have been a singer.
她唱得真好.我想她以前肯定是名歌手.
he doesn't come to school today. He must be ill.
他今天没有来上学,肯定是病了.
在这个句子里,正是由于状语从句中明显表示是过去,所以主句应该是对过去事实的猜测,因此要用must have been,而不能用must be
when you were a kid 是当你是个孩子的时候。过去式
must have been 还有表示肯定猜测。
也可以用when把两个一般过去时的句子连接起来。但是连接的条件是,从意思上可以明显看出后一动作跟随前一动作,二者并不是同时发生的
must have been done must have done
must have/ must have been的区别
must not have been;could not have
the value of life must have been what you were____ in those years.A.after B.for 选什么 为什么
must have been与must have done的区别?
It Must Have Been Love (Cologne) 歌词
请问:有没有must have been?
It Must Have Been Love 歌词
A.must be B.may have been C.can have been D.could be ,为什么呢,Although there is no life on Mars now,some scientists think that there______some form of life a long time ago.
where have you been all my life
must have been done/must be done求解两者异同
must be和must have been有什么区别he must have been sleeping.为什么这里要用must have been而不用must be
be,must be,can't have been,must have been吗
must have been doing与must have been done都表示推测,有什么区别呀?
must have been请问 must have been 是推测某人一直在做某事吗?
i think he must have been a mechanic,中的must和have been是什么词啊?
英语翻译1.It must have been quite a struggle for you become used to academic life in a British school2.Our club is much more than just music
life must have been diffcult when you were a kid oh,not really why do you say____1.that 2.it 3.what 4.one