地图上的发现叙述了:your parents must have been very supportive in your early years.

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/26 03:08:38
请翻译这句话,并说明been在这里起什么作用

been实际上是be的过去分词,be supportive,要用于完成时,所以用have been

你父母在你年轻的时候一定对你帮助很大

翻译同上
情态动词+have done 表示对过去发生的事情的推测
must have done表示肯定
be动词的过去分词是been 所以用been

你父母在你年轻的时候一定对你帮助很大

在你早年时期你的父母给予了你很大的支持been是表示对现在仍有影响是一个动作或过程的持续,但是我觉得这里应该用过去完成时啊
我也不太懂一会看看书再说

在你小时候,你的父母一定给了你很大的支持。
been 是be 在完成时的一种形式。must加完成时态表示对过去的推测。