组卷网 > 高中英语综合库 > 语法 > 词法 > 非谓语动词 > 现在分词 > 现在分词的时态和语态 > 现在分词的完成式:having done
题型:单项选择 难度:0.65 引用次数:225 题号:10389239
______ some users of the smart watches for two years, they draw a conclusion that it is necessary to renew the software.
A.FollowingB.To followC.FollowedD.Having followed

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】________ to speak, I’ll start making preparations tomorrow.
A.To have been invitedB.To be invited
C.Having been invitedD.Having invited
2021-09-23更新 | 103次组卷
单项选择 | 适中 (0.65)
名校
【推荐2】________her best friend Lisa for a long time, Michele emailed her and asked how she was going recently.
A.Having not heard fromB.Not having heard from
C.Not hearing fromD.Heard from
2022-05-24更新 | 293次组卷
单项选择 | 适中 (0.65)
名校
【推荐3】_____ the old guy a full physical exam, the doctor still couldn’t come up with any possible explanation for the pain.
A.GivenB.To giveC.Having givenD.Being given
2020-11-04更新 | 140次组卷
共计 平均难度:一般