5 独立主格前面的 it 可以省略吗

It being Sunday, I didn’t need to go to work.

Being Sunday, I didn’t need to go to work.

这两句都对吗?这个独立主格前面的 it 可以省略吗?

请先 登录 后评论

2 个回答

蒋红秀   - 英语教师
擅长:词法问题,句法问题,英语考试

最好不省略,至少在考试中不要省略。

但《薄冰英语用法问答1144例》在 p853 认为可以省略:

attachments-2024-12-Vgut9fhI676c148745626.pngattachments-2024-12-G3ejXYnZ676c148d2a9eb.png

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

1It being Sunday, I didn’t need to go to work.【独立主格结构】

因为是星期天,我不必去工作/上班。

备注:以上是独立主格结构作原因状语,it指代时间为现在分词逻辑主语。

2Being Sunday, I didn’t need to go to work.【垂悬分词结构】

因为是星期天,我不必去工作/上班。

备注:以上是垂悬分词结构作原因状语,现在分词逻辑主语it被省略掉了。

3Because it was Sunday, I didn’t need to go to work.【状语从句结构】

因为是星期天,我不必去工作/上班。

4It was Sunday, so I didn’t need to go to work.【并列句结构】

因为是星期天,我不必去工作/上班。

备注:以上是由并列连词so引导的表示原因关系的并列句,前面分句表原因,后面分句表结果。

特别备注:如果英语应试考试,为了保险起见,建议使用第1/3/4种结构进行表达。第1种结构属于高级结构表达,第3/4属于普通结构表达。

请先 登录 后评论
  • 2 关注
  • 0 收藏,110 浏览
  • 杨小华   提出于 1天前