— Where is my English-Chinese dictionary? I put it on the desk yesterday.
— You ___ it in the wrong place.
A. must put     B should have put     C. might put     D. might have put
D

試題分析:考查情態(tài)動(dòng)詞用法。情態(tài)動(dòng)詞經(jīng)常在句中表示推測(cè),如果是對(duì)現(xiàn)在的情況進(jìn)行推測(cè),使用“情態(tài)動(dòng)詞+動(dòng)詞原形”;對(duì)過去的情況進(jìn)行推測(cè),使用“情態(tài)動(dòng)詞+have done”;句意:—我的英漢字典到哪里去了?我昨天把它放在了桌子上了!阋苍S放錯(cuò)地方了。根據(jù)句意說明是對(duì)過去情況的推測(cè),故使用“情態(tài)動(dòng)詞+have done”;should have done本應(yīng)該做某事,實(shí)際上卻未做;這是一個(gè)表示虛擬語氣的用法,故D正確。
點(diǎn)評(píng):情態(tài)動(dòng)詞的用法比較復(fù)雜。突出的是表示推測(cè):如果是對(duì)現(xiàn)在的情況進(jìn)行推測(cè),使用“情態(tài)動(dòng)詞+動(dòng)詞原形”;對(duì)過去的情況進(jìn)行推測(cè),使用“情態(tài)動(dòng)詞+have done”;情態(tài)動(dòng)詞也經(jīng)常用于虛擬語氣,要分具體情況來分析,在條件句中和賓語從句,表語從句中都有體現(xiàn)。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

If he________his legs in the last training,he________the coming World Cup,which he has been longing to compete in.
A.hadn’t hurt;would join inB.hadn’t hurt;would have taken part in
C.didn’t hurt;would go in forD.didn’t hurt;would have taken part in

查看答案和解析>>

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

I can't thank you _______ much because without your help I _______ have won the first prize.
A.too; wouldn'tB.very; shouldn't
C.that; might notD.so; couldn't

查看答案和解析>>

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

It’s John’s birthday today. I wish I _____ her out to a superb restaurant for dinner, but I’m too busy recently.
A.can takeB.takeC.could takeD.had taken

查看答案和解析>>

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

If penicillin had not been available, many people _____ from sickness or even small wounds.
A.would dieB.would have died
C.will have diedD.might die

查看答案和解析>>

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

He is a very careful man, but he ________ make mistakes which seem ridiculous
A.canB.must C.mayD.will

查看答案和解析>>

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

As the day was fine ,I made the suggestion _______ for  a walk in the park .
A.we goB.we will goC.should we goD.that we go

查看答案和解析>>

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

But for the help of my English teacher,I________the first prize in the English Writing Competition.
A.would not winB.would not have won
C.would winD.would have won

查看答案和解析>>

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

There is a possibility that these hens could be frightened and lay fewer eggs       a sudden loud noise.
A.should there beB.there was
C.would there beD.there having been

查看答案和解析>>

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