— He hasn’t finished the work yet.— Well, he _____.
#90435
A
ought
B
ought to
C
ought to have
D
ought to have finished
推荐题目
She ____ the film. She knows nothing about it.
#86975
A
can’tsee
B
can’thaveseen
C
mustsee
D
mustn’thaveseen
__________ fired, your health care and other benefits will not be immediately cut off.
#90466
A
Would you be
B
Should you be
C
Could you be
D
Might you be
—Peter looked tired and a little absent-minded in class. —He _____ too late.
#87899
A
may stay up
B
could stay up
C
should have stayed up
D
must have stayed up