组卷网 > 高中英语综合库 > 语法 > 词法 > 非谓语动词 > 现在分词 > 现在分词的时态和语态 > 现在分词的完成式:having done
题型:单项选择 难度:0.4 引用次数:162 题号:9913153
_________several times, the gift was finally accepted by my Chinese host family.
A.Turning downB.Being turned down
C.Having been turned downD.Having turned down
19-20高一下·上海·课时练习 查看更多[2]

相似题推荐

单项选择 | 较难 (0.4)
名校
【推荐1】______ in the queue for half an hour, the old man suddenly realized he had left the mobile phone in the car.
A.To waitB.To be waitingC.Having waitedD.To have waited
2020-02-17更新 | 249次组卷
单项选择 | 较难 (0.4)
【推荐2】____all the required papers, he didn't answer the questions fluently in class.
A.Having not readB.Not having readC.Not readD.Not to read
2016-11-26更新 | 548次组卷
单项选择 | 较难 (0.4)
名校
【推荐3】All the parents________to attend students' graduation ceremony, the school successfully made the event emotional and educational.
A.had been invitedB.being invited
C.invitingD.having been invited
2021-03-30更新 | 1021次组卷
共计 平均难度:一般