B 还是 C ?

[复制链接]
查看11 | 回复5 | 2010-6-3 17:22:02 | 显示全部楼层 |阅读模式
It ___now pretty late, the party broke up and we all went home.
A,isB,beingC,having beenD,been
主句是一般过去式,那么从句是不是含有“已经”的意思?B和C到底该选哪一个?为什么?

回复

使用道具 举报

千问 | 2010-6-3 17:22:02 | 显示全部楼层
B “独立主格结构”实质就是带有自己主语的非限制性状语从句。众所周知非限制性从句通常以主句的某一成分作为自己的逻辑主语,从而依附于主句。而有些非限制性从句和无动词从句带有自己的主语,在结构上与主句不发生关系,因此成为独立主格结构。其实,虽然叫做独立主格结构,并不是真正的独立,它还是一种从属分句,在句中有多种作用。如:表原因、表条件、表方式、表伴随、表时间等,在句中通常起状语作用。 独立主格结构主要用于描绘性文字中,其作用相当于一个状语从句,常用来表示时间、原因、条件、行为方式或伴随情况等。例如: 1) 表示时间 The meeting being over, all of us went home. 开完会后我们都回家了。 Her
回复

使用道具 举报

千问 | 2010-6-3 17:22:02 | 显示全部楼层
B....有now , 填having been 不大对吧。。。 主句是一般过去式,那么从句是不是含有“已经”的意思, 倒是没有这样的说法。。。这里主要是因为有now...不能用 having been ...没有now ,having been 反而比起being 是个更好的选择。。
回复

使用道具 举报

千问 | 2010-6-3 17:22:02 | 显示全部楼层
B吧 主要看now,没有now 的话,看主句之一般过去式,从句应该是过去完成时的C
回复

使用道具 举报

千问 | 2010-6-3 17:22:02 | 显示全部楼层
选B 独立主格
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行