组卷网 > 高中英语综合库 > 语法 > 时态和语态 > 时态 > 现在完成进行时
题型:单项选择 难度:0.65 引用次数:208 题号:14241906
— You are a great swimmer.
— Thanks. It's because I ______ a lot these days.
A.was practisingB.have been practising
C.had practisedD.would practise
【知识点】 现在完成进行时解读

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】You ____your depression for long, and now it’s time to relax yourself.
A.maskedB.will have masked
C.have been maskedD.have been masking
2019-03-03更新 | 187次组卷
单项选择 | 适中 (0.65)
名校
【推荐2】Wild animals such as these Tibetan antelopes ______ these passages for years.
A.usesB.usedC.is usingD.have been using
2021-12-16更新 | 295次组卷
单项选择 | 适中 (0.65)
名校
【推荐3】— Where is Gary?
— He is at the library studying for his German test on Wednesday. In fact, he ________ for the test every day over the past week.
A.has reviewedB.was reviewing
C.has been reviewingD.had been reviewing
2017-05-27更新 | 169次组卷
共计 平均难度:一般