We the opportunity to go to France, had it not been for Mary’s help.
#87597
A
would have lost
B
should lose
C
might lose
D
must have lost
推荐题目
—Why aren’t they here yet?—They the bus.
#88998
A
can have missed
B
must be late for
C
may have missed
D
might be late for
I ________ more information I needed, but my computer broke down.
#88023
A
had got
B
need have got
C
might have got
D
must have got
