现在完成时-延续与非延续性动词-练习.pdf
现在完成时-延续与非延续性动词-练习专项练习专项练习-延续与非延续性动词延续与非延续性动词(D )1。When he arrived at the bus stop,the bus _ for 20 minutes.A.has leftB。had leftC。has been awayD.had been away(C )2。I _ the League for 5 years so far。A.joinedB。have joinedC。have been in(A)3。The factory _since the February of 1988。A。has been openC.was openB。has openedD.opened(B)4。Mary and Rose _friends since they met in 2000.A。have madeB.have beenC.madeD.have become(B)5.You mustnt _until he comes back.A。be awayB。leaveC。be left(C)6.The meeting _ for a week now。A.has finishedB。has endedC。has been over(A)7.Miss Gao _ this school for nearly 5 years.A.has been inB.has come toC.has taught(A)8.Ben _ a teacher for 4 years.A。has beenB.has becomeC.wasD.became(B)9。I _ home for a week。A。have returnedB。have been backC。returned(C)10.How long _ he _?A.diedB.has,diedC。has,been dead(B )11.He_at eight yesterday afternoon。A。sleptB.was sleepingC.has sleepD。had slept现在完成时-延续与非延续性动词-练习(C )12.He _ the car for a week.A。boughtB.has boughtC.has had(C)13。How long _ you _ ill?-Two weeks。A。did fallB.have,fellC.have,been(C)14.Since 2000,he _ his hometown。A。has leftB。has moved awayC.has been away from(B)15.Ill lend you the book,but you can only _ it for 2 days。A。borrowB.keepC。take(C )16。The bus _ on the road for 2 hours so far.A.has stoppedB.stoppedC。has been(A)17。Are you _ the jacket these days?A。wearingB。putting onC。dressingD。on(C)18.He _ foe 2 hours。A。got upB。has got upC.has been up(D)19。Tom is ill in hospital.He _ a cold for several days.A。isB.catchesC.has caughtD.has had(D)20。How long can I _ the book?Two weeks。A.borrowB.lendC.getD.keep1-5 D C A B B;6-10 C A A B C;1115 B C C C B;16-20 C A C D D