试题预览
时态与语态讲与练 1. Every few years, the coal workers their lungs X-rayed to ensure their health. A. are having B. have C. have had D. had had 2. —Do you know if Terry will go camping this weekend? —Terry?Never!She________ tents and fresh air! A. has hated B. hated C. will hate D. hates 3. He will have learned English for eight years by the time he ________ from the university next year. A. will graduate B. will have graduated C. graduates D. is to graduate 4. The wet weather will continue tomorrow, when a cold front to arrive. A. is expected B. is expecting C. expects D. will be expected 5. Look at the time table. Hurry up! Flight 4026__________off at 18:20! A. takes B. took C. will be taken D. has taken 6. This coastal area a national wildlife reserve last year. A. was named B. named C. is named D. names 7. You’ve failed to do what you to and I’m afraid the teacher will blame you. A. will expect B. will be expected C. expected D. were expected 8. Excuse me, I________I was blocking your way. A. didn’t realize B. don’t realize C. haven’t realized D. wasn’t realizing
9. The book has been translated into thirty languages since it on the market in 1973. A. had come B. has come C. came D. comes 10. —Have you read a book called Waiting for Anya? —Who it? A. writes B. has written C. wrote D. had written 11. When I talked with my grandma on the phone, she sounded weak, but by the time we _______ up, her voice had been full of life. A. were hanging B. had hung C. hung D. would hang 12. —Has your father returned from Africa yet? —Yes, but he ________ here for only three days before his company sent him to Australia. A. was B. has been C. will be D. would be 13. Miss Li ________ as a secretary for five years in the company, and now she is general manager of it. A. serves B. served C. had served D. has served 14. The church tower which will be open to tourists soon. The work is almost finished. A. has restored B. has been restored C. is restoring D. is being restored 15. It is reported that many a new house at present in the disaster area. A. are being built B. were being built C. was being built D. is being built 16. Teenagers their health because they play computer games too much. A. have damaged B. are damaging C. damaged D. will damage 17. —Oh, dear. I forgot the air tickets. —You ________ something. A. have left B. are always leaving C. are leaving D. always leave 18. I walked slowly through the market, where people all kinds of fruits and vegetables. I studied the prices carefully and bought what I needed. A. sell B. were selling C. had sold D. have sold 19. —Have you finished reading Jane Eyre? —No, I ______ my homework all day yesterday. A. was doing B. would do C. has done D. do 20. Had you joined the chat room ten minutes ago, you would have known what we _______about then. A. had talked B. have talked C. talk D. were talking 21. —Alice, you look puzzled. Have you understood it? —Yes. I _____another problem just now. A. have thought of B. am thinking of C. had thought of D. was thinking of 22. —Shall I call at your house at seven o’clock tomorrow evening? —I ______ a walk in the park. So you won’t find me at home then. A. shall be taking B. shall take C. will take D. am taking 23. — Ring me at six tomorrow morning, will you? —Why that early? I ______. A. will be sleeping B. have slept C. have been sleeping D. will sleep 24. —How can I apply for an online course?—Just fill out this form and we what we can do for you. A. see B. are seeing C. have seen D. will see 25. — Your job open for your return.— Thanks. A. will be kept B. will keep C. had kept D. had been kept 26. —Ann is ill in hospital. —Oh, really? I _______ know. I _______ go and visit her. A. didn’t; am going to B. don’t; would C. don’t; will D. didn’t; will 27. The discovery of gold in Australia led thousands to believe that a fortune ______. A. is made B. would make C. was to be made D. had made 28. Up to now, the program ________ thousands of children who would otherwise have died. A. would save B. saves C. had saved D. has saved 29. For many years, people electric cars. However, making them has been more difficult than predicted. A. had dreamed of B. have dreamed of C. dreamed of D. dream of 30. I'm tired out. I all afternoon and I don't seem to have finished anything. A. shopped B. have shopped C. had shopped D. have been shopping 31. Mother wanted to be a good provider, a role she ______ since her marriage