八年级下册各单元语法练习一般将来时:( ) 1、There __________ a meeting tomorrow afternoon、A、will be going toB、will going to beC、is going to beD、will go to be( ) 2 、Charlie ________ here next month 、A、isn’t workingB、doesn’t workingC、isn’t going to workingD、won’t work( ) 3、He ________ very busy this week, he ________ free next week、A、will be; isB、is; isC、will be; will beD、is; will be( ) 4、There ________a dolphin show in the zoo tomorrow evening 、A、wasB、is going to haveC、will haveD、is going to be( ) 5、–________ you ________ free tomorrow ?– No、I ________ free the day after tomorrow、A、Are; going to; willB、Are; going to be; willC、Are; going to; will beD、Are; going to be; will be ( ) 6、Mother ________ me a nice present on my next birthday 、A、will givesB、will giveC、givesD、give( ) 7、– Shall I buy a cup of tea for you? –________、(不,不要。
)A、No, you won’t、B、No, you aren’t、C、No, please don’t、D、No, please、( ) 8、– Where is the morning paper? – I ________ if for you at once、A、getB、am gettingC、to getD、will get( ) 9、________ a concert next Saturday ?A、There will beB、Will there beC、There can beD、There are( ) 10、If they come, we ________ a meeting 、A、haveB、will haveC、hadD、would have( ) 11、He ________ her a beautiful hat on her next birthday、A、givesB、gaveC、will givingD、is going to giving( ) 12 、He ________ to us as soon as he gets there、A、writesB、has writtenC、will writeD、wrote( ) 13、He ________ in three days 、A、coming backB、came backC、will come backD、is going to coming back( ) 14、If it ________ tomorrow, we’ll go roller-skating、A、isn’t rainB、won’t rainC、doesn’t rainD、doesn’t fine( ) 15、– Will his parents go to see the Terra Cotta Warriors tomorrow?– No, ________ (不去)、A、they willn’t、B、they won’t、C、they aren’t、D、they don’t情态动词练习1、I __________ you, because I thought I must be wrong、A、dare not askB、dare not to askC、dare not askingD、dare to not ask2、There __________ some flowers in the garden、A、were used to beB、used to beC、uses to beD、used to be having3、"__________ I take it out?" "I'm sorry, you __________、"A、Could 、、、couldn'tB、Might、、、might notC、Could、、、canD、May、、、can't4、You were stupid to climb the tree、You __________ hurt yourself、A、mayB、mightC、willD、might have5、You __________ those letters、Why didn't you ?A、should postB、should have postedC、must have postedD、ought to post、6、All the lights are on, the Smiths __________ up、A、must getB、is gettingC、must be gettingD、would get7、He __________ lead a horse to the water but he __________ not make it drink、A、will、、、canB、may、、、canC、may、、、daresD、dare、、、can8、"Need we do this job now?" "Yes, __________、"A、you needB、you shouldC、you mustD、you can9、__________ to have lunch with us today?A、Do you likesB、Would you likeC、Will you likedD、Have you liked10、He said that you __________ watch TV all the evening if you wished、A、mayB、mustC、canD、might11、-Is John coming by train? --He should, but he __________ not、He likes driving his car、A、mustB、canC、needD、may12、Peter __________ come with us tonight, but he isn't very sure yet、A、mustB、canC、mayD、will13、Michael __________ be a policeman, for he's much too short、A、needn'tB、can'tC、shouldn'tD、won't14、I thought you __________ be hungry, so I have brought you some cakes、A、mayB、mightC、canD、could15、I wonder how he __________ that to the teacher、A、dare to sayB、dare sayingC、not dare sayD、dared say16、Come on! We __________ hurry because there isn't much time left、A、mayB、mustC、canD、need17、Amy did best in the English test、She __________ hard last week、A、must have workingB、should have workedC、should workD、must work18、The fire spread through the hotel very quickly but everyone __________ get out、A、had toB、wouldC、couldD、was able to19、---I stayed at a hotel while in New York、 ---Oh, did you? You __________ with Barbara、A、could have stayedB、could stayC、would stayD、must have stayed20、It's nearly seven o'clock、Jack __________ be here at any moment、A、mustB、needC、shouldD、can过去进行时:( ) 1、My brother ________ while he ________ his bicycle and hurt himself、A、fell; was ridingB、fell; were ridingC、had fallen; rodeD、had fallen; was riding( ) 2、Tom ________ into the house when no one __________、A、slipped; was lookingB、had slipped; lookedC、slipped; had lookedD、was slipped; looked( ) 3、As she ________ the newspaper,Granny _________ asleep、A、read; was fallingB、was reading; fellC、was reading; was fallingD、read; fell( ) 4、I first met Lisa three years ago、She_______ at a radio shop at the time、A、has workedB、was workingC、had been workingD、had worked( ) 5、While I ________ a shower,the telephone rang、A、tookB、had takenC、had been takingD、was taking直接引语与间接引语( ) 1、Our teacher asked us _____ our dictionaries to school、A、bringB、broughtC、bringD、to bring( ) 2、The teacher told the boy students ______ football on the grass、A、not playB、not to playC、playedD、playing( ) 3、____ Tom didn’t go to school?A、Do you know howB、Why do you knowC、How you know whyD、Do you know why( ) 4、She looks sad、Could you please tell me _____ that prevents her from being as happy as before?A、what it isB、it is whatC、how it isD、it is how( ) 5、Betty asked her sister ____ to the railway station to see her off、A、not to comeB、not to goC、to not comeD、to not go( ) 6、The pupil asked his teacher _____ round the earth、A、weather the moon goesB、that the moon wentC、whether the moon goesD、whether the moon went( ) 7、Mr、Li ____ Wang Ling ____ a taxi to the airport、A、asked; takeB、asked; takingC、told; takeD、told; to take ( ) 8、She asked him ____、A、whose dictionary this isB、whose dictionary that wasC、whose dictionary is thisD、whose dictionary that is( ) 9、Mary’s mother asked her _____、A、that whether she had finished her homeworkB、if she has finished her homeworkC、if she had finished her homeworkD、that if she had finished her homework( ) 10、Do you know ____?A、what is he doingB、what he doingC、what he is doingD、what does he do now( ) 11、I don’t know ____ to learn English、A、when did he beginB、when he beganC、he when beganD、when he begins( ) 12、He asked me ____、A、how would the weather be like tomorrowB、what the weather would be like the next dayC、how the weather would be like tomorrowD、what would the weather be like the next day( ) 13、You can’t imagine ___when they received these nice Spring Festival presents、A、how excited they were B、how excited were theyC、how they were excitedD、they were how excited( ) 14、She told me that she ____ by her relatives at the bus stop、A、had been seen offB、have seen offC、have been seen offD、had seen off( ) 15、Do you remember how many times ____ to Australia?A、had you beenB、did you goC、have you beenD、you have beenIF引导条件状语从句:( ) 1、If he ______ exercise, he ___ healthy、A、 not; willB、isn’t; won’t beC、doesn’t; will beD、doesn’t do; won’t be( ) 2、I don’t know if ___ tomorrow、A、it doesn’t rainB、the rain will stopsC、the rains won’t stopD、it won’t rain( ) 3 、The volleyball match will be put off if it___ 、A、will rainB、rainsC、rainedD、is raining( ) 4、I want to know if you___ to the party tomorrow、I will if I___ free、A、will come; amB、come; amC、will come; will beD、come; will be( ) 5、We ___ Beijing tomorrow if it doesn’t rain 、A、are going toB、wouldC、shallD、will go( ) 6、If he ___ , I ___ swimming alone、A、doesn’t come ; will goB、won’t come; will goC、will come; won’t goD、is coming; don’t go( ) 7、If you ___ the book you will understand the story better、A、will be readingB、have readC、will have readD、read( ) 8、If you ___ the park, I will go with youA、go toB、wentC、willD、should go( ) 9、I’ll go to meet you,if I ___ free then、A、would beB、will beC、amD、was( ) 10、If you ___ to the music, buy a CD、A、will listenB、listenC、listeningD、listened现在完成进行时:( ) 1、—I’m sure Andr ew will win the first prize in the final、— I think so、He ________ for it for months 、A、is preparingB、was preparingC、had been preparingD、has been preparing( ) 2、By the time he realizes he _________ into a trap, it’ll be too late for him to do anything aboutit、A、walksB、walkedC、has walkedD、had walked( ) 3、So far this year we _______ a fall in house prices by between 5 and 10 percent、A、sawB、seeC、had seenD、have seen( ) 4、Cathy is taking notes of the grammatical rules in class at Sunshine School, where she______ English for a year、A、studiesB、studiedC、is studyingD、has been studying( ) 5、Danny _________ hard for long to realize his dream and now he is popular、A、worksB、is workingC、has workedD、had worked( ) 6、—I have got a headache、—No wonder、You _________ in front of that computer too long 、A、workB、are workingC、have been workingD、worked( ) 7、The unemployment rate in this district _______ from 6% to 5% in the past two years、A、has fallenB、had fallenC、is fallingD、was falling( ) 8、Now that she is out of job, Lucy __ going back to school,but she hasn’t decided yet、A、had consideredB、has been consideringC、consideredD、is going to consider( ) 9、—______ you ______ him around the museum yet?—Yes、We had a great time there、A、Have ; shownB、Do ; showC、Had; shownD、Did; show( ) 10、—Hi, Tracy,you look pale、—I am tired、I _______ the living room all day 、A. painted B、had painted C、have been painting D、have painted现在完成时:( ) 1、Both his parents look sad 、Maybe they what's happened to him 、(呼与浩特)A 、knew B、have known C、must know D、will know( ) 2、He has been to Shanghai , has he ?A、alreadyB、neverC、everD、still( ) 3、Have you met Mr、Li ?A、justB、AgoC、beforeD、 a moment ago( ) 4、The famous writer one new book in the past two years 、A、is writingB、was writingC、wroteD、has written( ) 5、—Our country a lot so far 、—Yes 、I hope it will be even 、A、has changed ; wellB、changed ; goodC、has changed ; betterD、changed ; better( ) 6、Zhao Lan already in this school for two years 、A、was ; studyingB、will ; studyC、has ; studiedD、are ; studying( ) 7、We Xiao Li since she was a little girl 、A、knowB、had knownC、have knownD、knew( ) 8、Harry Potter is a very nice film 、I it twice 、A、will seeB、have seenC、sawD、see( ) 9、—These farmers have been to the United States 、—Really ? When there ?A、will they goB、did they goC、do they goD、have they gone( ) 10、—you your homework yet ?—Yes 、I it a moment ago 、A、Did ; do ; finishedB、Have ; done ; finishedC、Have ; done ; have finishedD、will ; do ; finish( ) 11、His father the Party since 1978 、A、joinedB、has joinedC、was inD、has been in ( ) 12、—Do you know him well?— Sure 、We friends since ten years ago 、A、wereB、have beenC、have becomeD、have made ( ) 13、—How long have you here ?—About two months 、A、beenB、goneC、comeD、arrived ( ) 14、Hurry up! The play for ten minutes 、A、has begunB、had begunC、has been onD、began( ) 15、It ten years since he left the army 、A、isB、hasC、willD、was ( ) 16、Miss Green isn't in the office 、she to the library 、A、has goneB、wentC、will goD、has been ( ) 17、My parents Shandong for ten years 、A、have been inB、have been toC、have gone toD、have been( ) 18、The students have cleaned the classroom, ?A、so theyB、don’t theyC、have theyD、haven’t they ( ) 19、has Mr、White been a member of Greener China since he to China?A、How soon, comesB、How often, gotC、How long, cameD、How far, arrived( ) 20、His uncle for more than 9 years、A、has come hereB、has started to workC、has lived thereD、has left the university反义疑问句:( ) 1、Linda ate nothing this morning, _______?A、didn’t sheB、was sheC、did sheD、wasn’t she ( ) 2、There’s hardly_______ milk in the bottle, _______there?A、no, isn’tB、some, isC、little, isn’tD、any, is ( ) 3、He has never ridden a horse before, _______?A、does heB、has heC、hasn’t heD、doesn’t he ( ) 4、— He seldom came here, _______? — Yes sir、A、didn’t heB、does heC、doesn’t heD、did he ( ) 5、There won’t be any concert this Saturday evening, _______ ?A、will there notB、will thereC、is thereD、won’t there ( ) 6、—Let’s go shopping this afternoon, _______? — All right、A、will weB、shall weC、don’t weD、are we ( ) 7、There is little water in the glass, _______?A、isn’t thereB、isn’t itC、is itD、is there ( ) 8、Let us go to play football, _______?A、will youB、shall weC、do weD、are we ( ) 9、Let’s go there by bus, _______?A、will youB、shall weC、don’t youD、will you ( ) 10、He can’t be her father, _______ he?A、isB、isn’tC、canD、can’t综合演练一( ) 1、We have been friends since ______、A、childrenB、five yearsC、five years agoD、five years before ( ) 2、You ______ that question three times、A、already askedB、have already askedC、already have askedD、asked already( ) 3、He has ___ been to Shanghai , has he ?A、alreadyB、neverC、everD、still( ) 4、Have you met Mr、Li ____?A、justB、agoC、beforeD、a moment ago ( ) 5、—Our country ____ a lot so far 、—Yes 、I hope it will be even ______ 、A、has changed ; wellB、changed ; goodC、has changed ; betterD、changed ; better( ) 6、Zhao Lan ______already ______in this school for two years 、A、was ; studyingB、will ; studyC、has ; studiedD、are ; studying( ) 7、We ______ Xiao Li since she was a little girl 、A、knowB、had knownC、have knownD、knew( ) 8、Harry Potter is a very nice film 、I_______ it twice 、A、will seeB、have seenC、sawD、see( ) 9、His father ______ the Party since 1978、A、joinedB、has joinedC、was inD、has been in ( ) 10、—Do you know him well ?— Sure 、We ______ friends since ten years ago、A、wereB、have beenC、have becomeD、have made( ) 11、—How long have you ____ here ?—About two months 、A、beenB、goneC、comeD、arrived( ) 12、Hurry up! The play __________ for ten minutes 、A、has begunB、had begunC、has been onD、began( ) 13、My parents ______ Shandong for ten years 、A、have been inB、have been toC、have gone toD、have been( ) 14、The students have cleaned the classroom, ____?A、so theyB、don’t theyC、have theyD、haven’t they ( ) 15、---You sister ______ to London to study English、Is that true?---Yes , she ___ there for two months、A、has been, has beenB、will go, has goneC、gone, will beD、has gone, has been( ) 16、John can hardly understand any Chinese, _________he?A、Can’tB、doesn’tC、canD、does( ) 17、Don’t smoke in the meeting-room,_________?A、do youB、will youC、can youD、could you( ) 18、I don't know _______ he still lives here after so many years、A、whetherB、whereC、whatD、when( ) 19、I don't know _____ he will come tomorrow、______ he comes, I'll tell you、A、if, whetherB、whether, whetherC、if, ThatD、if, If( ) 20、Can you tell me ______?A、when did he comeB、when he cameC、when did he cameD、he came when综合演练二( ) 1、My brother _______ while he _______ his bicycle and hurt himself 、A、fell, was ridingB、fell, were ridingC、had fallen, rodeD、had fallen, was riding( ) 2、The reporter said that the UFO_______ east to west when he saw it、A、was travelingB、traveledC、had been travelingD、was to travel( ) 3、When I arrived at his office, he _______ on the phone、A、was speakingB、spokeC、had been speakingD、had spoken( ) 4、She will find him a kind man when she _______him、A、knowsB、knowC、will knowD、is going to know( ) 5、We'll go out for a walk as soon as it _______ 、A、stops rainingB、rainingC、stop to rainD、rain( ) 6、If you _______ free tomorrow, we won't go for a picnic、A、aren'tB、won't beC、weren'tD、don't( ) 7、What was Jim doing _______ the teacher came in?A、whileB、andC、whenD、but( ) 8、I'll go for a walk with you if it _______ tomorrow?A、won't rainB、doesn't rainC、will rainD、rain( ) 9、She asked me if I knew _______ 、A、whose pen is itB、whose pen it wasC、whose pen it isD、whose pen was it( ) 10、I don't know _______ he still lives here after so many years、A、whetherB、whereC、whatD、when( ) 11、I don't know _______he will come tomorrow、_______ he comes, I'll tell you、A、if, whetherB、whether, whetherC、if, ThatD、if, If( ) 12、Can you tell me ______?A、when did he comeB、when he cameC、when did he cameD、he came when( ) 13、Can you tell me ______ the radio?A、how did he mendB、what did he mendC、how he mendedD、what he mended( ) 14、Could you tell me ______ with the money?A、how to doB、what should I doC、how should I doD、what I should do( ) 15、—I have got a headache、—No wonder、You _______ in front of that computer too long、A、workB、are workingC、have been workingD、worked ( ) 16、– Where is Mr、Liu? ----- He _______the library、A、has been toB、has gone toC、has been inD、has gone in( ) 17、The students have cleaned the classroom , ________?A、so theyB、don’t theyC、have theyD、haven’t they ( ) 18、I like Hainan 、I ________there three times、A、wentB、goC、have beenD、have gone ( ) 19、We came to Nanjing three years ago, so we_______ here for three years、A、have been toB、have been inC、have beenD、have gone ( ) 20、Would you mind ________the window, please? It’s so cold、A to closeB closeC closingD closed参考答案一般将来时:1—5 CDDDD; 6—10 BCDBB; 11—15 DCCCB;情态动词:1、A2、B3、D4、D5、B6、C7、B8、C9、B10、D11、D12、C13、B14、B15、D16、B17、A18、D19、A20、C过去进行时:1、A2、A3、B4、B5、D直接引语与间接引语1—5DBDAB; 6—10CDBCC;11—15BBAAD;If引导的主将从现的条件状语从句1---5 DDBBA 6----10 ADACB现在完成进行时三.选择填空:1-5 DCDDC 6-10 CABA C现在完成时一、单项选择。