Oh, Janne, you’ve broken another glass. You ought ____when you washed it. 
#89876
A
be careful
B
to care
C
have cared
D
to have been careful
推荐题目
You ______ be hungry already — you had lunch only two hours ago!
#88943
A
wouldn’t
B
can’t
C
mustn’t
D
needn’t
______ today, he would get there by Friday.
#86436
A
Were he to leave
B
If he had left
C
Did he to leave
D
Had he left
If we    a table earlier, we couldn’t be standing here in a queue.
#86871
A
have booked
B
booked
C
book
D
had booked