---How did you do in the test yesterday?
-----Not so well. I ______ much better but I misread the directions for writing.   
A.will have doneB.could have done
C.must have doneD.may have done
B

試題分析:句意:你昨天的考試怎么樣?不是很好。我本可以做得更好的,但是我弄錯了寫作的方向。could have don have本可以做,但實際未做  will have done將已經(jīng)做了某事
must have done肯定已經(jīng)做了某事   may have done可能已經(jīng)做了某事
點評:情態(tài)動詞+完成時是高考必考語法點。情態(tài)動詞無論是表達(dá)“推測和可能性”,還是表達(dá)“虛擬”這一概念,只要是對過去已經(jīng)發(fā)生的事情進行描述,一律用“情態(tài)動詞+have done”這一結(jié)構(gòu);對現(xiàn)在或?qū)淼氖虑檫M行描述,用“情態(tài)動詞+動詞或系動詞原形”。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

—Have you invited Alice to our party?
—Yes. But she _____ come; she is busy nowadays.
A.must notB.might notC.should not D.need not

查看答案和解析>>

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

No matter how healthy you _____be,you need to consult a doctor from time to time.
A.shouldB.willC.mustD.may

查看答案和解析>>

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

There _____ be any difficulty in passing the road test since you have practised a lot in the driving school.
A.mustn’tB.shouldn’tC.shan’t D.needn’t

查看答案和解析>>

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

–Hey! Any idea about learning abroad?
--You _____google the College Board to learn the names of college you ____ be interested in
A.may; needB.can; mightC.will; shouldD.shall; must

查看答案和解析>>

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

---- Did you pass the driving test?
---- No. I ______ it, but I had little time practicing.
A.could have passedB.must have passed
C.can’t have passedD.shouldn’t have passed

查看答案和解析>>

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

If you _______ carry with you the belief that all you do is right, it’s none of my business.   
A.shouldB.mayC.canD.must

查看答案和解析>>

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

The driver tried everything he could think of, but the car just ______ not move.
A.shouldB.might C.must D.would

查看答案和解析>>

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


—We want someone to design the new art museum for us.
—______ the young fellow have a try?
A.ShallB.MayC.WillD.Need

查看答案和解析>>

同步練習(xí)冊答案