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