分析这句英文的语法
问题描述:
分析这句英文的语法
A planet would have to be a very long way from it to be capable of supporting life.
1、would是情态动词have to 也相当于情态动词,不是两个情态动词不能连用吗?
2、句子中前后两和be又是什么用法呢
为什么非要加上be 为什么非要加上be 在这句中能却掉吗 为什么呀
答
这是一个简单句 主系表结构 过去将来时
A planet 是主语 would have to be是系动词 a very long way是表语 from it是状语
to be capable of supporting life是不定式短语作目的状语.
would这里是助动词
would have to 是动词 have to 的过去将来时 相当于一个情态动词 意思是 将不得不
因为 must没有时态变化 所以 将来时 经常用 have to 代替
must的将来时 就是 will have to
本句意思 为了具备维持生命的能力 一个行星将不得不 与它(太阳)是一个很远的距离