高二英语改错,求解,第一句不是there be 吗 为何要being

高二英语改错,求解,第一句不是there be 吗 为何要being 而第二句翻译成通过大雨不行吗,求详细解释,谢谢。

    there be是一个基本句型,你自己观察一下课文或者阅读中出现的句子,一般都是there is/was/are等形式。这一点要明确。

    Have you ever dreamt of there being such a good chance……这句话中,已经出现了主谓,主语——you,谓语——dreamt,所以不可能再出现其他形式的谓语。除非是再加入连词变成复句。be 动词原形不会有的。

    这句话的意思是“那你曾想过会有这样一个好的机会……”,there being 如果去掉的话不影响句子结构,但是意思上就会打些折扣,突出不了good chance的难得。

    dream of 是固定搭配,后面动词要用ing形式。不能把后面的there be 部分误以为一句话。



    第二句中be caught in 是固定搭配,要记牢哦。考试频率很高。是“他被困在大雨中”,这个你以后在其他题目中还会碰到。如果用by,就理解成他被……抓住了,显然不符合语境。


希望我的回答对你有帮助。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-30
把具体的题目发时来吧。追问

追答

    of是介词,其后加动名词短语,所以是there being,而不能是there be

    get/be caught in the rain是固定搭配,意思是“被大雨困住”。

第2个回答  2015-07-31
你应该多分分句子的结构,对学英语很有帮助的
第3个回答  2015-07-30
很希望帮到你,可是不知道题……追问

忘记拍了。。

第4个回答  2015-07-30
作主语