高中英語(yǔ)語(yǔ)法練習(xí):動(dòng)詞的語(yǔ)態(tài)專項(xiàng)練習(xí)(含答案)

字號(hào):


    1. I___________ (teach) here for ten years since I finished school.
    2. Would you mind me __________ (use) your bike?
    3. The students of Class Two___________ (sweep) their classroom now.
    4. The Whites____________ (not listen) to the radio at that time.
    5. It's better to give than__________ (receive).
    6. How long ______you_______ (live) in this town?
    7. You _______ (come) here last year, ______ you?
    8. ----When ______ you______ (see) him?
    ----I______ (see) him last Sunday.
    9. She said that the car___________ (use) the next week.
    10. I didn't know what __________ (happen) to China in a century.
    11. When I got to the station, the train ____ already ______ (leave).
    12. The stone bridge______________ (build) in our hometown for ten years.
    13. The desk must ______ (clean) once a day.
    14. The dog _________ (lie) on the floor when I came in.
    15. It _________(rain) heavily when I got home.
    16. Her mother____________ (cook) at this time yesterday.
    17. The students _____________ (do) their homework. __________ (not make) any noise!
    18. ----______ you ever_______ (be) to Beijing? ----Yes. I________ (go) there last week.
    19. He'll telephone us as soon as he _________ (arrive) there.
    20. Jiefang trucks____________ (make) in Changchun.
    21. A pen is used for__________ (write).
    22. All that must ________ (do).
    23 .My friend can't decide which pair of trousers____________ (choose). So she asked me to go shopping with her.
    24. They find it useful__________ (learn) English.
    25. The old man often_________ (tell) the children a story in the evening. This evening he ________ (tell) two stories.
    答案
    1. have taught
    2. using
    3. are sweeping
    4. weren’t listening
    5. to receive
    6. have … lived
    7. came … didn’t
    8. did … see, saw
    9. would be used
    10. would happen
    11. had … left
    12. have been built
    13. be cleaned
    14. was lying
    15. was raining
    16. was cooking
    17. are doing, Don’t make
    18. have … beeen, went
    19. arrives
    20. are made
    21. writing
    22. be done
    23. to choose
    24. to learn
    25. tells, will tell