组卷网 > 高中英语综合库 > 语法 > 词法 > 非谓语动词 > 动词不定式 > 不定式的时态和语态 > 不定式的完成式:to have done
题型:单项选择 难度:0.65 引用次数:202 题号:3472577
—I was scolded by the teacher.
—You are so silly not ____ your homework.
A.to have doneB.to do
C.doingD.having done

相似题推荐

单项选择 | 适中 (0.65)
名校
【推荐1】The disease is said _______ the biggest health challenge to both men and women in that area over the past few years.
A.to have beenB.that it isC.to beD.that it has been
2022-10-14更新 | 266次组卷
单项选择 | 适中 (0.65)
【推荐2】 Ann is said ________ research in Africa, and she will come back next month.
A.to doB.to be doing
C.to have doneD.done
2016-11-26更新 | 147次组卷
单项选择 | 适中 (0.65)
【推荐3】________ to a local zoo, the two lions are reported ________ well.
A.Having sent; settling downB.Sent; to have settled down
C.Sent; to settle downD.Having sent; to be settled down
2024-06-18更新 | 33次组卷
共计 平均难度:一般