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
推荐题目
The boy the first prize, but he was so careless as to make a foolish mistake.
#87720
A
must have gained
B
need have gained
C
could have gained
D
shall have gained
— He hasn’t finished the work yet.— Well, he _____.
#90435
A
ought
B
ought to
C
ought to have
D
ought to have finished
The English teacher suggested Lily that she _________ more English books.
#87405
A
reads
B
must read
C
read
D
can read
I _______ have been more than six years old when the accident happened.
#89803
A
shouldn’t
B
couldn’t
C
mustn’t
D
needn’t