问题 选择题

______ many times, my elderly mother still can’t remember how to light the gas.

A.Had told

B.Having told

C.Having been told

D.Being told

答案

答案:C

题目分析:考查现在分词的完成式做状语:句意:被告知很多次后,我年迈的妈妈还是不知道怎么关煤气。可知妈妈是先被告知了很多次,然后才不记得的,也就是说,做状语的动词先于主干句的动作,用现在分词的完成式做状语,还要用被动式。选C。

点评:分词做状语的时候,如果动词与名词构成主动关系,就使用现在分词的形式;如果二者构成被动关系就使用过去分词的形式。如果从句的动作先于主句的动作,要用现在分词的完成式.做题时,也要考虑是否用被动语态。

单项选择题
判断题