1) Isabel (go) for a short run before work every day. a) is going b) goes c) has gone d) was gone 2) I (study) for my English exam at the moment, so I don’t have much free time. a) am studying b) would study c) had studied d) am studied 3) I (already finish) reading the book you lent me, and I think it’s great! a) am already finishing b) was already finished c) have already finished d) already finish 4) Conrad (work) on this project since Monday, and he’s finally almost done. a) had worked b) was worked c) was working d) has been working 5) Children (visit) their grandparents last weekend. a) have visited b) visited c) were visited d) had visisted 6) While Susanna (walk) home yesterday evening, it started to rain heavily. a) had walked b) was walked c) walks d) was walking 7) By the time we arrived at the cinema, the movie (already start). a) has already b) had already started c) was already started d) is already going to start 8) I (call) you as soon as I get home tonight. a) was calling b) was called c) am called d) will call 9) Jeremiah promised he (help) me the next day, but he forgot. a) will help b) would help c) will be helped d) helped 10) English (speak) in many countries around the world. a) is spoken b) speaks c) is speaking d) spoke 11) The bridge (build) in 1998, and it’s still in great condition. a) used to build b) built c) was built d) was building 12) The results (announce) tomorrow afternoon. a) will be announced b) will announce c) would announce d) were announced 13) If it (rain) tomorrow, we will stay at home and watch a movie. a) will rain b) rains c) rained d) is rained 14) If I had more free time, I (learn) how to design my own clothes. a) would learn b) will learn c) learnt d) am learnt 15) I (play) the guitar when I was a teenager, but now I don’t have time for it. a) play b) was played c) used to play d) am playing 16) Look at those dark clouds! It (rain) in a few minutes. a) rains b) is going to rain c) rained d) will be rained 17) I (teach) English for seven years, and I still find it exciting. a) have been teaching b) had taught c) was taught d) am teaching 18) I (buy) a new laptop two weeks ago, and it works perfectly. a) bought b) had bought c) will buy d) was bought 19) They would have arrived on time if they (leave) earlier. a) had left b) was left c) left d) leave 20) The painting (discover) in 1920 by a famous archaeologist. a) was discovering b) was discovered c) will discover d) is discovered

Leaderboard

Visual style

Options

Switch template

Continue editing: ?