—Guess what! I have got A for my term paper.—Great! You ______ read widely and put a lot of work into it.
#90066
A
must
B
should
C
must have
D
should have
推荐题目
I apologize if I _______ you, but I assure you that it was unintentional.
#86712
A
should offend
B
were to offend
C
had offended
D
offended
I can’t believe that anyone else in the school can swim as fast as you, ________?
#87473
A
can I
B
can't they
C
can't you
D
can they
According to the air traffic rules, you ___ switch off your mobile phone before boarding.
#90472
A
may
B
can
C
would
D
should
If he _________ more time practicing speaking English before, he ____ able to speak it much better now.
#86465
A
spent; will be
B
had spent; would have been
C
spent; would have been
D
had spent; would be
The headmaster suggested the problems referred __________ discussed immediately.
#88495
A
should be
B
to be
C
be
D
to being