He﹍﹍the job well, but he    so careless.
#87662
A
had done; had been
B
could do; was
C
could have done; was
D
hadn’t done; had been
推荐题目
I was really anxious about you. You ______ home without a word.
#89821
A
mustn’t have left
B
shouldn’t have left
C
couldn’t have left
D
needn’t have left
—You___________ stop me.—Even if you __________it, I won't allow you to swim across the river.
#90001
A
mustn't; dare not do
B
may ; dare not do
C
can; dare to do
D
needn't; dare do
The little girl ___ out in the dark at night.
#88950
A
dares not go
B
dare not go
C
doesn't dare going
D
dares not to go
But for the heavy traffic, the police ___ the thieves who tried to escape in the stolen car. 
#87591
A
would not catch
B
couldn’t have caught
C
haven’t caught
D
couldn’t catch