有关分词的题目

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:09:31
-What made Katherine so upset?
-___ by her mother for coming back so late.
A.Criticized B.To be criticized
C.Being criticized D.Having criticized
请作详细解答,谢谢!

应该选C

D应该没有疑问 肯定排除
B是将来时态 而问句用的是made 所以排除
最易混淆的是A和C
但是A的形式 即过去分词形式是不可以充当非谓语中的主语的 把句子还原就应该是 Being criticized made Katherine so upset.
being criticized作主语
所以 如果主语部分要表示出被动的意义时 只能用being done的结构 这也是很多考试中出现的重要考点

选A
B项的不定式表示的是尚未发生的被动情况
C用在主动的进行中
D为主动且是过去已发生的情况

分析句意,此句意思是 katherine被她妈妈批评所以沮丧,因此首先排除主动的选项即CD,而已经被批评了,排除B,选A

A.-(She was )criticized by her mother for coming back so late.

-------------------------
又看了楼下的,我也觉得应选C
A是错的~~

C
答句充当的是问句中的what, 即还原后主语的成分,
having criticized是绝对错误的, 至少中间应该加个been
to be criticized表示将要怎样, 与题意不符
criticized过分不能做主语
being criticized 不要误认为是正在被批评, 它的原形是
be criticized , 只不过做主语时要把它变成动名词而已

Having criticized