精英家教網 > 高中英語 > 題目詳情
—Where is my dictionary?I remember I put it here yesterday.
—You___it in the wrong place.
A.must putB.should have put
C.might putD.might have put
D
“might have +動詞+ed形式”表示過去可能完成的動作。根據所提供的情景Where is my dictionary? I remember I put it here yesterday.可判斷出把詞典放在某個地方發(fā)生在過去,所以要用“might have +動詞+ed形式”!皊hould have + 動詞+ed形式”表示“(過去)本來應該做某事”。must意為“一定”,是肯定的推測,與所提供的情景的矛盾。might put表示現在發(fā)生的事。
練習冊系列答案
相關習題

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

—We weren’t sure which way to go.In the end,we turned right.
—You  the wrong way.You     left.
A.had gone;must have turned
B.went;must turn
C.have gone;would have turned
D.went;should have turned

查看答案和解析>>

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

___ , we would have taken raincoats with us.
A.Had we knownB.We had known itC.If we were knownD.If we know

查看答案和解析>>

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

—If he ___________, he ________that food.
—Luckily he was sent to the hospital immediately.
A.was warned; would not take
B.had been warned; would not have taken
C.would be warned; had not taken
D.would have been warned; had not taken

查看答案和解析>>

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

—Turn off the TV,Jack._______ your homework now?
—Mum,just ten more minutes,please.
A.Should you be doingB.Shouldn’t you be doing
C.Couldn’t you be doingD.Will you be doing

查看答案和解析>>

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

_____ U2, the Irish rock band from Dublin perform a concert in Beijing, tell me in advance.
A.IfB.ShallC.ShouldD.Would

查看答案和解析>>

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

"You  ____be so tired that you had to stop to rest."
A.shouldB.can'tC.must D.mustn't

查看答案和解析>>

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

--Don't be so disappointed.I’m sure that you can do better in the next exam.
--Yes, but I ____ this time.
A.should be more carefulB.could be more carefulC.should have been more careful
D.must have been more carefully

查看答案和解析>>

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

----Will Mr. Smith join us in the party ?
----He would, but he _____not . He sometimes likes to stay alone.
A must          B can        C need      D may

查看答案和解析>>

同步練習冊答案