热心网友
回答时间:2024-04-27 22:28
呵呵 这属于英语中比较难的一种句型 叫作独立主格结构。
首先你要明白 这句话的出处是:
Because the weather was fine, they decided to go for a picnic on the beach.
将because去掉,后面的从句变成了“独立主格结构”,将原先的谓语“was“变成它的现在分词形式“being”,表主动。因为原先的句子仅为一般过去时,而非现在完成时或过去完成时,因此这里无须使用having been
呵呵 属于比较高难的句型了,相信楼主也是个相当细心的学习者。不要把独立主格结构和分词作定状补混淆哦,加油。
收起
热心网友
回答时间:2024-04-27 22:35
学英语不用死机硬背语法,主要是要知道句子表达的意思。
the weather being fine 是天气一直很好,
the weather having been fine , 的意思是之前天气不好,现在已经转好了,
两句话的意思明显不同。
不要记什么独立主格结构。
当然这句话也可以用 the weather having been fine , so they decided to go for a picnic on the beach. 但是意思就完全不同了啊。 那得看上下文到底是个什么情况,才能选择不同的说法。
收起
热心网友
回答时间:2024-04-27 22:31
因为这个句子不需要这么明确的先后时间关系。直接一个独立主格就够了
收起
热心网友
回答时间:2024-04-27 22:30
will go,is
收起
热心网友
回答时间:2024-04-27 22:35
will go,is will go.if are going,is
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。
收起