非谓语动词完成式可以做后置定语吗?

Dina, ___for months to find a job as a waitress,finally took a position at a local advertising agen A.struggling B.struggled C.having struggled D.to struggle 选神马?为神马?

第1个回答  2019-07-30
1.
非谓语动词的完成式不能做后置定语,也不能做(宾语)补足语,一般只能做状语。
2.
此题答案为C。
翻译:蒂娜努力了几个月找到了一份女侍应生的工作,最后她终于在当地的一家广告公司找到一个职位。
解释:
1.
此题答案中的非谓语动词的完成式并非做后置定语,而是做时间状语,出题人只是为了设置思维陷阱而把它放在句子主语Dina之后。
2.
句子主语Dina和非谓语动词struggle之间的主动关系,使用现在分词做状语,排除BD;
D为不定式,一般做目的状语或出乎意料的结果状语。
3.
struggle和谓语动词took之间有着明显的先后关系,所以使用现在分词的完成式having
struggled引导词状语。
排除A,选择C。
相似回答