He _______ the best person you had been expecting for the job, but who else _______?
#87031
A
may not be; could be
B
couldn’t be; might be
C
might not have been; could have been
D
mustn’t be; must have been
推荐题目
Doctors strongly recommended that my father more exercise regularly instead of sitting still before a computer all day long.
#86709
A
takes
B
take
C
took
D
had taken
There was a man crying over there.He _______ himself.
#88136
A
could hurt
B
might hurt
C
must have hurt
D
might have hurt
- Mum, I failed to catch the train. - If you __________ at the station ten minutes earlier, you could have caught it.
#87373
A
arrived
B
had arrived
C
would arrive
D
were to arrive
—The contest is so easy, but you fail to pass it.—I’m sorry it ______ be this way.
#87587
A
need
B
should
C
may
D
would