It was playing computer games that cost the boy plenty of time he ____ doing his lessons.
A.might have spentB.ought to have spentC.must have spentD.could have spent
B
本題考查的是虛擬語(yǔ)氣的有關(guān)用法。Ought to / should + have +p.p表示“本來(lái)應(yīng)該做卻沒有做到的事情”,有責(zé)備的含義。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—Why aren’t they here yet?
—They           the bus.
A.can have missedB.must be late for
C.may have missedD.might be late for

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

He pushed the door again and again, but it ___ open.
A.may notB.can'tC.didn’tD.wouldn't

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

In crowded places like_____airports and railway stations,you _______ take care of your luggage.
A.canB.mayC.mustD.will

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

According to the air traffic rules, you______switch off your mobile phone before bearding.
A.may B.canC.would D.should

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

You _________ be right, but I don’t think you are.
A.canB.couldC.mustD.should

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

As it turned out to be a small house party, we _______ so formally.
A.needn’t dress upB.didn’t have to dress up
C.might not have dressed upD.needn’t have dressed up

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

He insisted that the sky ____ clear up the following day.
A.wouldB.shouldC./D.be

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

If the south had won the war, what is now the United States _____ divided into several countries.
A.will beB.might have beenC.should beD.must have been

查看答案和解析>>

同步練習(xí)冊(cè)答案