---Well done, Tom!---Thanks. But given more time, I ________ it better.
#87765
A
shouldn’t have done
B
could have done
C
might not do
D
could do
推荐题目
They didn’t turn up at the meeting yesterday. Otherwise, they _________ the report.
#87558
A
had listened to
B
would listen to
C
should listen to
D
would have listened to
Students ______ remain in their seats until all the exam papers have been collected.
#87735
A
must
B
shall
C
may
D
can
The airplane _____late, for we didn’t see the famous pop singer until 10 pm.
#88058
A
must be
B
will be
C
would have been
D
must have been
______ he was at home, I would have phoned him then.
#86596
A
Had I known
B
I had known
C
Would I know
D
I would know
It ____ last night, for the ground is wet now.
#88954
A
might not have rained
B
must have rained
C
couldn't have rained
D
rained