问题 单项选择题

The police accused him of setting fire to the building but he denied () in the area on the night of the fire.

A. to be

B. to have been

C. having been

D. be

答案

参考答案:C

解析:

动词deny要求名词或动名词作宾语,所以只有having been正确。此处用完成式表示be in the area发生在过去,句子里已有明确的时间on the night of the fire。句意为:“警察指控他纵火焚烧大楼,但他说发生火灾那天晚上他不在那一带。”

单项选择题 共用题干题
单项选择题