– Amazing! You _____ have won the first prize in the national English speech contest!
– I’m lucky that all my efforts have finally paid off.  

A.must B.may C.can D.should

解析試題分析:--真是令人驚訝!你竟然在全國(guó)英語(yǔ)演講比賽中獲得一等獎(jiǎng)!--我很幸運(yùn)所有的努力都最終有了回報(bào)。Should have done表示驚訝的語(yǔ)氣,must have done過(guò)去一定做了,may have done過(guò)去可能做了,can have done用于疑問(wèn)或否定句中,選D。
考點(diǎn):考查情態(tài)動(dòng)詞

練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

You can't imagine that a well-behaved gentleman ________ be so rude to a lady.

A.might B.need C.should D.would

查看答案和解析>>

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

Take your swimming suit because you __________ want to go swimming in the sea.

A.would B.must C.should D.might

查看答案和解析>>

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

Whenever my grandmother calls just to chat with me,I drop everything and enjoy the moment,knowing these times__________pass.

A.callB.mustC.shallD.might

查看答案和解析>>

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

--I have to go now to pick up my daughter.
--If you ________ go, at least wait till the rain stops.

A.can B.may C.should D.must 

查看答案和解析>>

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

It             be the vocabulary that caused you the problem in the exercise because you know a lot of words.

A.mayB.couldn’tC.shouldD.needn’t

查看答案和解析>>

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

I have told you the truth. ________ I keep repeating it?

A.Must B.Can C.May D.Will

查看答案和解析>>

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

Go and do it right now, and you _____ have my help when in trouble.

A.will B.shall C.should D.must

查看答案和解析>>

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

— These grapes look really beautiful.
— They _______! See the price $3.99 a pound. Very expensive, aren’t they!

A.would B.could C.might D.should

查看答案和解析>>

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