组卷网 > 高中英语综合库 > 语法 > 时态和语态 > 时态 > 现在完成进行时
题型:单项选择 难度:0.65 引用次数:772 题号:1559644
—Who do you think will get the first prize?
—Mary, of course. She ________ for the competition for months.
A.is preparingB.was preparing
C.had been preparingD.has been preparing
12-13高二下·四川成都·阶段练习 查看更多[2]
【知识点】 现在完成进行时解读

相似题推荐

单项选择 | 适中 (0.65)
名校
【推荐1】Cambridge University says it ________ gaokao scores for years, requiring the admitted students to rank in the top 0.1 percent on the test in their province.
A.has been consideringB.had considered
C.is consideringD.considers
2023-02-10更新 | 335次组卷
单项选择 | 适中 (0.65)
【推荐2】Tibetan antelopes________ these passages since they were built.
A.useB.have been usingC.usedD.was using
2023-10-13更新 | 278次组卷
单项选择 | 适中 (0.65)
名校
【推荐3】They ________ the problem since this morning, but haven’t reached an agreement.
A.discussedB.discuss
C.have been discussingD.were discussing
2022-12-15更新 | 301次组卷
共计 平均难度:一般