英语翻译

问题描述:

英语翻译
That the animal can sleep all through winter without eating is connected with the main use the body makes of food.(这是个双重复合句,该如何划分呢?)
All life on our planet depends in one way or another upon the sun.(翻译)
Are we about to have a driver?(句型的划分和翻译)

1:that引导的一个主语从句,is connected with the main use 是谓语,use 后面的是use(n.)的定语
2:地球上的生物无论如何都是依赖于太阳的
3:be about to do sth.是即将做某事的意思
我们是否即将雇一位驾驶员?