It was dangerous for you to swim in that river. You    eaten by the fish.
A.might have beenB.must have been
C.could have beenD.should have been
C

試題分析:考查情態(tài)動(dòng)詞。A也許已經(jīng)做了;B一定做了;C可能做了;D本應(yīng)該做實(shí)際上卻未做;C項(xiàng)與A項(xiàng)是近義詞,但是C項(xiàng)的語(yǔ)氣更強(qiáng)。句意:在那條河里游泳很危險(xiǎn)。你有可能會(huì)被魚(yú)吃掉。根據(jù)句意說(shuō)明C正確。
點(diǎn)評(píng):要注意情態(tài)動(dòng)詞與have done連用的時(shí)候的不同含義。區(qū)別是虛擬語(yǔ)氣還是表示推測(cè)。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

They ______ so tired if they ______ for a whole day.        
A.wouldn’t feel, didn’t walkB.wouldn’t feel, weren’t walking
C.wouldn’t be feeling, weren’t walkingD.wouldn’t be feeling, hadn’t been walking

查看答案和解析>>

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

My request is that the information referred to in my report ________ Mr. Brown without delay.
A.to be e-mailedB.be e-mailedC.e-mailedD.being e-mailed

查看答案和解析>>

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

—I really don't know what I ________yesterday without the bike you lent me.
—Glad to have been some help to you.
A.could doB.should have done
C.had doneD.could have done

查看答案和解析>>

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

You _____ down everything I said! You can find it on this sheet I’m handing out.
A.shouldn’t have takenB.must not have taken
C.cannot have takenD.needn’t have taken

查看答案和解析>>

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

——How do you find the cake?
——This cake is very sweet. You ______ a lot of sugar in it.
A.should putB.could have putC.might putD.must have put

查看答案和解析>>

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

The manager demanded that the task ______ within a week.
A.must completeB.would be completed
C.be completedD.must be completed

查看答案和解析>>

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

Tom always feels it necessary that he ________English.
A.learnsB.would have learnedC.learnD.were to learn

查看答案和解析>>

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

______ fired, your health care and other benefits will not be immediately cut off.
A.Would you beB.Should you be
C.Could you beD.Might you be

查看答案和解析>>

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