1、助动词自测练习1.He is really incompetent! The letter ______ yesterday.A.should be finished typing B.must be finished typingC.must have finished typing D.should have been finished typing2.The boy told his father that he would rather ______ an astronaut.A.beco
2、me B.to become C.becoming D.became3.When we reached the station, the train had still not arrived; so we ______.A.needed not to hurry B.needn´t have hurried B.need not to have hurried D.didn´t need to hurry4.Sinceyourroommateisvisitingherfamilythisweek
3、end,______youliketohavedinnerwithustonight?A.will B.won´t C.wouldn´t D.do5.He was afraid what he had done ______ a disastrous effect on his career.A.might have B.could be C.have been D.shall be6.He ______ hardly say anything more, since you know about
4、 it.A.don´t need to B.needn´t C.needsD.need7.You ______ the look on his face when he won the prize.A.would have seenB.should have seenC.must see D.can be seeing8.Some people think the stock market will crash, but ______.A.I wonder if it happens B.I do
5、ubt if it will happenC.I am afraid it wouldn´t happen D.I doubt if it does happen9.“Whatever has happened to George?” “I don´t know. He ______ lost.”A.can have got B.may have got C.might get D.could get10.He has no idea what the book is about. He ____
6、__read the book.A.couldn´t B.couldn´t haveC.mightn´t have D.shouldn´t have11.Newstudiesshow that two of Saturn´s rings______ longer than the 4.5 billionyearssince the birth of the Solar System.A.could have lasted B.should have lasted C.would have last
7、ed D.must be lasting12.Take the telescope with you in case you ______ it in your expedition.A.will need B.would need C.should need D.could need13.Need he come at once? Yes, he ______.A.must B.must not C.need D.may14.Pleaseanswerthephone.It_____bebyyou
8、rfather.Ifitis,wouldyoutellthatIwanttoseehim?A.will B.should C.would D.could15.We´ll never give in whatever they ______ say or do.A.may B.will C.shall D.should16.I don´t know whether it will rain or not, but if it ______ rain, I shall stay at