时态和语态
1. Judith ______ on her new novel which is supposed to come out next month.
A. has been working              B. had worked              C. will be working              D. was working
2. A large amount of solar energy ________ electrical energy since amounts of advance equipment ________ introduced.
A. was converted into; were              B. were converted into; was
C. have been converted into; was              D. has been converted into; were
3. When first coming to the city, my parents often had a chat with neighbors, just as they _____ in the countryside.
A. will do              B. had done              C. have done              D. were doing
4. Five workers ____ the mine disaster. After the injured ___ to the hospital, doctors and nurses immediately got down to saving their lives.
A. was survived; rushed
B. survived from; were rushed
C. survived; was rushed
D. survived; were rushed
5. The letters for the boss___________ on his desk but he didn’t read them until 3 days later.
A. were put              B. was put              C. put              D. has put
6. —The window is dirty.
—I know. It ___ for weeks.
A. hasn’t cleaned              B. didn’t clean              C. wasn’t clean              D. hasn’t been cleaned
7. Shakespeare’s play Hamlet              into at least ten different films over the past years.
A. had been made              B. was made
C. has been made              D. would be made
8. Sorry, I would have come earlier, but I ______ that you were waiting.
A. didn't know              B. hadn't known
C. don't know              D. haven't known
9. Look at the timetable (时刻表). Hurry up! Flight 4026 _______ off at 18:20.
A. takes              B. took              C. will be taken              D. has taken
10. —You speak very good French!
—Thanks. I __________ French in Sichuan University for four years.
A. studied              B. study              C. was studying              D. had studied
11. It is reported that many a new house _____ at present in the flood-stricken area.
A. are being built              B. have been built
C. will be built              D. is being built
12. ______ along the quiet road at forty miles an hour, and then an old man suddenly started to cross the road in front of me.
A. Driving              B. Having driven
C. I was driving              D. When I was driving
13. 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
14. Great changes ________ in our school since 2016. A lot of progress ________.
A. have taken the place; have been made              B. had taken place; have been made
C. were taken place; has made              D. have taken place; has been made
15. — Can I call you back at two o'clock this afternoon?
—I'm sorry, but at that time I_____ an important meeting. How about five?
A. am having              B. have had              C. will be having              D. have been having
tabletime
16. --Look! Somebody       the sofa.
--Well, it wasn’t me. I didn’t do it.
A. is cleaning              B. was cleaning              C. has cleaned              D. had cleaned
17. The plane ________ at 8:30 am, so I ________ home at 7:00 tomorrow morning.
A. leaves; leave              B. is leaving; will be leaving
C. is leaving; leave              D. leaves; will be leaving
18. By the end of 2010, he ______ in NBA for nine years.
A. plays              B. played              C. has played              D. had played
19. Johnson risked his life saving his daughter who ______ in the building for two days.
A. had trapped              B. has trapped
C. has been trapped              D. had been trapped
20. I __________ to send Peter a gift to congratulate him on his marriage, but I couldn’t manage it.
A. had hoped              B. am hoping
C. have hoped              D. would hope
时态和语态
1. Judith ______ on her new novel which is supposed to come out next month.
A. has been working              B. had worked              C. will be working              D. was working
【答案解析】 A
【详解】考查时态。句意:朱迪思一直在写她的新小说,这本小说预定下个月出版。根据下文which is supposed to come out next month可知,她的小说还没写完,现在还在写,故排除B、C、D选项;此处表示从过去一直到现在一直在写,可能还会写下去,应使用现在完成进行时。故选A。