作业帮 > 英语 > 作业

几道语法题1.My friend was very unhappy for not _____to the party.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 13:57:24
几道语法题
1.My friend was very unhappy for not _____to the party.
A.having been invited B.inviting C.have been invited D.to have been invited
选哪个?为什么?
2._____something on the road ,the bus stopped.
A.on seeing B.the driver seeing C.having seen D.seeing the driver
希望说明一下
3.The lecturer said "It's time you ___the literature review"
A.began B.should begin C.begin D.are beginning
NO.1选A
for是介词,动词原形和动词不定式都不能做介词宾语,故排除C和D选项,动名词可以做介词宾语,但这里的形式主语是my friend,同时是动词invited的宾语,所以要用被动语态,从前面主句的was可以看出这是一个一般过去式,而没有被邀请应该是发生在不高兴之前,也就是过去的过去,所以用过去完成时,所以正确的形式是having been invited
NO.2选B
根据题意我们可以看出前半句是表示一个伴随状态,同时我们再看句子的主语是the bus,所以我们不能用A和C,因为如果用A或者C的话,就表示see的主语是the bus,这肯定不符合逻辑,所以可以排除,再看D,根本就不符合语法表达,说不通.最后我们看B选项,这里用的是独立主格结构表示伴随状态,这里的独立主格形式是“主语+动词ING形式+宾语”的结构,表示的是“司机看到有某物在路中间”这一状态.
NO.3选A
这时一个句型结构:it`s time that sb.did sth.从句用一般过去时态表示委婉,that可以省略.