12.It is the bandits who ________ for all the damages.
a. has to blame c. is to be blamed
b. have to blame d. are to be blamed
13.Lazy student seldom is ever___ tests.
a. to have passed c. pass
b. has passed d. passed
14.The old school is likely___ by this time.
a. to have torn down c. to be tearing down
b. to tear down d. to have been torn down
15.Before Luis Pasteur died, he___ the science of bacteriology.
a. should have discovered c. has discovered
b. was discovered d. had discovered
16.She has often__ for her twin sister.
a. mistook c. mistake
b. has mistaken d. mistaken
17.Zahra is going to get married as soon as she _________ her studies.
a. will complete c. completed
b. had completed d. has completed
18.The famous pilot is said__ about 1 million miles.
a. to have flown c. would fly
b. to fly d. will fly
19.A: Ann is in hospital.
B: Yes I know. I___ her tomorrow.
a. will see c. am going to see
b. am seeing d. will have seen
20.John and Sara__ next Sunday.
a. will get married
b. are going to get married
c. are getting married
d. will have married
21.Do you think our teacher___ our exercise by next Monday?
a. will correct c. will have corrected
b. is going to correct d. is correcting
22.I ________oranges when the fruits seller arrives.
a. will buy c. am buying
b. am going to buy d. will have bought
23.Wait! I___ you to the station.
a. am driving c. will drive
b. will have driven d. am going to drive
24.I___ you know when the builders finish decorating.
a. will let c. will have let
b. am letting d. am going
25.I__ for his reply since last week.
a. had been waiting c. have been waiting
b. was waiting d. am waiting
26.By this time tomorrow, I__ with my grandchildren.
a. will play c. am playing
b. will have been playing d. have played
27.Neither has he graduated from university nor __________ any relevant course.
a. take b. took c. taken d. takes
28. When I visited her, she__ bed – ridden for six months.
a. has been c. have been
b. had been d. were
29. I__ in 2006.
a. graduated c. have graduated
b. will graduate d. would graduate
30.Janet___ home.
a. went b. has gone c. had gone d. have gone
31.It’s 6 o’clock. She__ home.
a. will reach c. is reaching
b. will have reached d. reached
32.Before she changed profession, she__ many awards for her contribution to classical
music.
a. won c. has won
b. had won d. wins
33.Ram is one of the players who___ elected for the test- matches.
a. has been b. have been c. is d. was
34.I promise I__ study harder
a. will b. am going to c. may d. must
35.I know a great little restaurant__ we can get lunch.
a. that b. who c. where d. whose
36.Sam knows a man__ brother works for the president.
a. Who b. whose c. whom d. whom
37.The movie__ we saw last week won three awards.
a. Who b. which c. that d. b & c
38.Most of the people__ she met were from Sydney.
a. who b. whom c. that d. all
39.The sun,___ is like a bright orange ball, sank behind the hills.
a. which b. whose c. that d. a & c
40.I_______ the piano since the age of five
a. Played. c. am playing
b. was playing d. have played
11.I___ the fiction “Great Expectation”
a. read c. had read
b.have read d. am read