He ______ the job well, but he ______ so careless.
A.hadn't done ; had been
B.could have done ; was
C.could do ; was
D.had done ; had been
试卷相关题目
- 1— Thank goodness, you are here! What ____ you? — Traffic jam.
A.keeps
B.is keeping
C.had kept
D.kept
开始考试点击查看答案 - 2The teacher, with 6 girls and 8 boys of her class, _____ visiting a museum when the earthquake struck.
A.was
B.were
C.had been
D.would be
开始考试点击查看答案 - 3It is said in the book that Thomas Edison (1847-1931) _____ the world leading inventor for sixty years .
A.would be
B.has been
C.had been
D.was
开始考试点击查看答案 - 4I thought Jim would say something about his school report, but he _____ it.
A.doesn't mention
B.hadn't mentioned
C.didn't mention
D.hasn't mentioned
开始考试点击查看答案 - 5— Have you finished your composition already?— Yes. I _____ it in twenty minutes.
A.am finishing
B.finished
C.will finish
D.finish
开始考试点击查看答案 - 6I was out of town at the time, so I don't know exactly how it ____.
A.was happening
B.happened
C.happens
D.has happened
开始考试点击查看答案 - 7Glad to see you back. How long _____ in Russia?
A.did you stay
B.have you stayed
C.were you staying
D.have you been staying
开始考试点击查看答案 - 8— Ouch! You hurt me! — I am sorry. But I ____ any harm. I ____ to drive a rat out.
A.didn't mean; tried
B.don't mean; am trying
C.haven't meant; tried
D.didn't mean; was trying
开始考试点击查看答案 - 9— Ouch! You hurt me! — I am sorry. But I _____ any harm. I _____ to drive a rat out.
A.didn't mean; tried
B.don't mean; am trying
C.haven't meant; tried
D.didn't mean; was trying
开始考试点击查看答案 - 10— I can't believe it! I only got a B on my project. — That's not a bad grade. — But I _____ on it for weeks.
A.am working
B.have worked
C.work
D.worked
开始考试点击查看答案