— Mummy, I have broken my train.        
一I told you so. You _______ on it.
A.mustn't have riddenB.couldn't ride
C.shouldn't have riddenD.needn't ride
C
shouldn’t have+過(guò)去分詞表示過(guò)去本不該做某事而做了。根據(jù)題意,媽媽在責(zé)備兒子本不該騎在(玩具)火車上玩。如查表示對(duì)過(guò)情況的推測(cè),應(yīng)將A改為must have ridden.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

You would have helped your mother do some housework. But you_______.
A.don’tB.didn’tC.wouldn’tD.weren’t

查看答案和解析>>

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

—I’ll tell Mary about her new job tomorrow.
—You ________ her last week.
A.ought to tellB.would have told
C.must tellD.should have told

查看答案和解析>>

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

— I’ll tell Mary about her new job tomorrow.
— You ______ her last week.
A.ought to tellB.would have toldC.must tellD.should have told

查看答案和解析>>

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

Recently quite a lot of experts _____ that another law on wildlife protection ____ as soon as possible.
A.suggested; must be passedB.have suggested; be passed
C.were suggesting; was passedD.suggested; being passed

查看答案和解析>>

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

—You ____ have set aside more time to play with our kids.
—I wish I ______, but you know how busy I was.
A.should, would B.could, didC.might, shouldD.should, had

查看答案和解析>>

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

I’d rather you did some housework when you are free ,but you _________.
A.didn’tB.shouldn’tC.weren’t D.don’t

查看答案和解析>>

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

As Commander-in-Chief of the armed forces,I have commanded that all measures
              for our defense.
A.had been taken
B.be taken
C.would be taken
D.be made

查看答案和解析>>

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

The plant is dead. I _____ it more water.
A.will giveB.would have givenC.must giveD.should have given

查看答案和解析>>

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