组卷网 > 高中英语综合库 > 语法 > 词法 > 非谓语动词 > 现在分词 > 现在分词的时态和语态 > 现在分词的完成式:having done
题型:单项选择 难度:0.85 引用次数:321 题号:16885248
Until ________, the money won’t go to another ambitious investment plan, ________ is run by high-achieving stockbrokers.
A.recovering; whichB.recovered, one
C.having been recovered; whichD.having been recovered, that
21-22高二上·全国·假期作业 查看更多[2]

相似题推荐

单项选择 | 较易 (0.85)
名校

【推荐1】__________ Mary for many years, he couldn’t recognize her at the first sight in the street.

A.Not having seenB.Having not seenC.Seeing notD.Not seeing
2024-03-31更新 | 129次组卷
单项选择 | 较易 (0.85)
真题
【推荐2】______ in the queue for half an hour, the old man suddenly realized he had left the check in the car.
A.WaitingB.To wait
C.Having waitedD.To have waited
2014-03-19更新 | 219次组卷
单项选择 | 较易 (0.85)
【推荐3】I was 12 and ,________all my old friends, I felt shy and lonely at the new school.
A.lostB.having been lostC.having lostD.losing
2023-03-03更新 | 458次组卷
共计 平均难度:一般