Look at this! It’s broken now! You __________ have been careful!
#89222
A
could
B
must
C
would
D
should
推荐题目
You look very tired. You ____ late last night.
#87853
A
needn’t sit up
B
didn’t need to sit up
C
shouldn’t sit up
D
needn’t have sat up
If I___you, I____more attention to English idioms and phrases. 
#89906
A
was; shall pay
B
am; will pay
C
would be; would pay
D
were; would pay
Students urged that the school library ______open during the long vacation.
#87054
A
be kept
B
kept
C
must keep
D
must be kept