组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > should(ought to) have done的用法
题型:单项选择 难度:0.85 引用次数:327 题号:325790
Doctor Wang ________ at seven o'clock for the conference, but she didn’t turn up.
A.should have arrivedB.should arrive
C.should be arrivedD.should be arriving
9-10高一下·河南·单元测试 查看更多[2]

相似题推荐

单项选择 | 较易 (0.85)
【推荐1】There was a lot of fun at yesterday’s party. You ________ have come. Why didn’t you?
A.mustB.shouldC.needn’tD.may
2023-08-29更新 | 46次组卷
单项选择 | 较易 (0.85)
真题
【推荐2】---I honestly don't think I'm going to be admitted.
---Well, you never know! You________ a better impression than you think.
A.may have made
B.should have made
C.couldn't have made
D.needn't have made
2021-09-16更新 | 3218次组卷
单项选择 | 较易 (0.85)
名校
【推荐3】Our team       the game, but our main player got injured in the first half of the match.
A.can have wonB.should have wonC.may winD.could have won
2023-01-13更新 | 212次组卷
共计 平均难度:一般