It (so) happened that....什么时候加so?

It (so) happened that....这个句型什么时候加so,什么时候不加so?
另外:There happened to be nobody in the house on fire.中为什么开头用There 而不是It?

首先,你知道happen有碰巧发生的意味,而so是个副词,在这里的用法是为了表明“碰巧”的程度,当想表达非常惊讶的时候常常会用上so来强调。

其次,如果有书的话你可以看看大学英语(上海外语教育出版社)上册的第13单元的第四讲,在there be 句型中,有一个“there + 动词 + to be + 名词”的句型,在这一句型中,动词为不及物动词,常用的有happen/appear/continue/seem。例如:There happened to be a doctor on the train.解释为“这儿恰好有/存在sth”。
而happen一般的用法为sth. happens to sb.表示sth.碰巧发生在sb.身上/It happens that(其中that后从句部分为真正的主语,前面的it为形式主语),表示的意思是“很巧的事情是...”

所以你给的那句话的意思是“这次火灾时正好没人在房子里”,所以这里用的是there be句型而不是it。

希望可以帮到你。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-21
happen表示“碰巧或恰巧发生某事”时,可用“It happens / happened that...”这一结构来表达。例如:

It happened that Brian and Peter were at home that day. 碰巧那天布莱恩和彼得在家了。

It happened that he had to take part in a meeting that afternoon. 碰巧那天下午他不得不参加一个会议。

so只是个副词,为了表明事情发生的偶然程度,就是说,在表达“太巧了……”的时候,加so,加了so的时候,that后面的从句通常强调的是“如此巧合”造成的“结果”。

“There happened to be nobody in the house on fire.”中,happened to 依然表示“碰巧”的意思,但是个用在“There be”句型中的独立成分。
“It (so) happened that....”之所以用“it”,是因为that后面是从句,it做的是that后从句的形式主语!
如果把“There happened to be nobody in the house on fire.”这句改成从句形式,那就是“It happened that there was nobody in the house on fire.”本回答被提问者采纳
相似回答