英语选择:______good preparations for this exam,I felt a little nervous.A.Not making B.Having not madeC.Not having been made D.Not having made选哪一个,

问题描述:

英语选择:______good preparations for this exam,I felt a little nervous.
A.Not making
B.Having not made
C.Not having been made
D.Not having made
选哪一个,

D,having done 表示过去的过去,在这里做从句。

D 这句话的意思是没有做好关于考试的准备,我感到很紧张。

选D
首先句子中有谓语felt 可见考察的是非谓语动词的用法
我和做准备之间是主动关系 又因为规定not要用于having done之前 故选D

D 逗号前为状语从句,逻辑主语和主句一致是I,“我”与做准备这个动作是主动关系;感到一点紧张是因为没有为考试做好准备,所以从句要用否定形式;没有为考试做好准备是已经发生的事,所以用have done;非谓语动词的否定,not要在非谓语动词前,所以选D

D.Not having made
这是现在分词的完成式 作原因状语 其逻辑主语 是句子主语 因为是主动关系 故用现在分词
因为发生在前 故用现在分词的完成式
选项A 是现在分词的一般式 表示同时发生 一般作时间状语或伴随状语 不符句子意思 故错
选项B 现在分词的否定形式 应该 直接在 前面加not
选项C 是被动形式 与句子意思 不符 故错

选D
make good preparation做好充分准备
not having done是非谓语动词中正确的用法,用作状语比较多
have not done 是谓语动词完成时的否定形式,一般没有having not done 的