组卷网 > 高中英语综合库 > 语法 > 词法 > 非谓语动词 > 现在分词 > 现在分词的时态和语态 > 现在分词的完成式:having done
题型:单项选择 难度:0.85 引用次数:153 题号:20688269
________ a reply from my American friend John, I decided to send another email to him.
A.Not receivingB.Not to receive
C.Not being receivedD.Not having received

相似题推荐

单项选择 | 较易 (0.85)
名校
【推荐1】______ to pass his driving test, Mike received the training again.
A.FailB.FailedC.Having failedD.To fail
2023-03-26更新 | 352次组卷
单项选择 | 较易 (0.85)
真题 名校
【推荐2】Dina, __________for months to find a job as a waitress, finally took a position at a local advertising agency.
A.strugglingB.struggledC.having struggledD.to struggle
2016-11-26更新 | 281次组卷
单项选择 | 较易 (0.85)
【推荐3】Many Chinese brands, ________their reputations over centuries, are facing new challenges from the modern market.
A.developingB.developedC.having developedD.having developing
2023-01-06更新 | 139次组卷
共计 平均难度:一般