问题 选择题

It was all your own fault, so you can’t avoid ____ for it.

A.to be punished

B.to punish

C.being punished

D.punishing

答案

答案:C

题目分析:avoid后必须要接 doing,且punish与其逻辑主语you之间是被动关系,故用现在分词的被动语态,故选C。

点评:解题思路,①解析句子结构,确定设空在句子中充当的功能(如状语、定语或宾补);②找准相关动词的逻辑主语,确定该动词与逻辑主语是什么关系(主动还是被动);③搜索句子中相关的时间信息,确定非谓语动词的恰当形式;④将该选项置入空中,看是否能够做到字从意顺,或是否能传达有效信息、完成交际任务。

问答题 简答题
单项选择题