分析英语句子语法

Being on higher land,it would be safe from the floods.

Being on higher land,it would be safe from the floods.因为它位于较高的地上,所以,它会免于水淹的。
Being on higher land=Because it was on higher land, 因为它位于较高的地上
Being on higher land现在分词充当状语,表示原因。追问

这是虚拟语气吗?谢谢

追答

不是。
这是讲过去的事情的。being一般不用作条件的。

追问

be safe from 是什么,有什么用法,谢谢

追答

be safe from 免受…的伤害;不会遭到…的危险
Whoever had thoroughly grasped it would be safe from human influences.
谁完全掌握了它,谁就可以免受人类影响的威胁。

追问

非常感谢
请问However,her mother's housewas the best place to be right now的语法?

追答

However,her mother's house was the best place to be right now
然而,她妈妈的房子现在就是最好的地方。the best place to be
right now就是现在

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-25
1、Being ……现在分词短语,与would连用,构成虚拟语气。表示:一……就……
2、be safe from ,固定用法。表示:“免受…的伤害;不会遭到…的危险,脱离……的危险”
这句的意思是:
一上了高地,就不会有被洪水冲走的危险了。
换言之:
一上了高地,就安全了。
相似回答