He        the job well, but he    so careless.
#89972
A
had done; had been
B
could do; was
C
could have done; was
D
hadn’t done; had been
推荐题目
 Mr. White _______ at 8:30 for the meeting, but he didn’t show up. 
#89256
A
should have arrived
B
should arrive
C
should have had arrived
D
should be arriving
If Becky hadn’t missed the bus, she ______late for the lecture.
#87881
A
would have been
B
wouldn’t have been
C
had been
D
wasn’t
---Good morning,Doctor Brown’s office.---Hello, this is Tom Smith. Could you please tell Doctor Brown I      ? My car       start.
#89173
A
was delayed, doesn’t
B
will be delayed, won’t
C
am delayed, didn’t
D
would delay, mustn’t