He _____the job well, but he ____so careless.
A.had done; had been B.could do; was
C.could have done; wasD.hadn’t done; had been
C
答題的關鍵在于抓住句中的but,but后面的句子是對過去事實的陳述,應用一般過去時;前面的句子則表示“本來能夠……”,是對過去事情的推斷,因此應用could have done,句意為“他本來能夠做好那工作,但他太粗心了!
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

--- Alice came back home the day before yesterday.
 --- Really? Where ______?
A.has she been B.had she been
C.has she gone D.had she gone

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—How long have you been in this office?
—Just a few minutes. My cousins__________ here together with me.
A.have walkedB.had walkedC.walkedD.have been walking

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The thief______ when he was stealing a wallet from a woman.
A.happenedtonoticeB.wastakenplacetonotice
C.washappenedtobenoticedD.happenedtobenoticed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—What were you doing when I phoned you last night?
—I _________my painting and was starting to take a bath.
A.have already finishedB.was finishing
C.had just finishedD.was going to finish

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Have you forgotten anything,sir?
—Oh,I forgot to pay.You see,I'm terribly sick,but I ______ to.
A.didn't meanB.don't mean
C.haven't meantD.wasn't meaning

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Every means ______ tried but without any result.
A.have beenB.is to beC.a(chǎn)re to beD.has been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Hurry up!Alice and Sue are waiting for you at the school gate.
—Oh!I thought they______without me.
A.had goneB.a(chǎn)re going
C.have goneD.went

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The vegetables didn’t taste very good. They__too long.
A.had been cookedB.were cookedC.had cookedD.cooked

查看答案和解析>>

同步練習冊答案