1) Last week my friend and I ____ to the cinema. a) would go b) had gone c) gone d) went 2) When you called me, I ___ a bath. a) had b) had had c) was having d) were having 3) I ____ the dishes when Peter left home. a) had done b) have done c) did d) was doing 4) Listen! She ____ music. a) plays b) played c) was playing d) is playing 5) We always _____ dinner at 6 pm. a) ate b) eat c) are eating d) will eat 6) We ___ here for twenty years. a) live b) lived c) have lived d) are living 7) He was watching a movie when his parents ___ home. a) came b) come c) have come d) are coming 8) "What are you doing?" "I ___ my homework." a) do b) did c) will do d) am doing 9) She ___ to France many times since January. a) has been b) had been c) is d) was e) will be 10) If I ____________ the chance, I _____________ it again. But now I can´t. a) have/will do b) had/will do c) had/would do d) have/would do 11) When she arrived at the party, her friends ____. a) danced b) have danced c) were dancing d) dancing 12) I have ________ that movie. a) just saw b) seen just c) just seen d) saw just 13) The food is great, I ___ it. a) am loving b) love c) loved d) will love 14) They ___ the match and now they are the champion. a) won b) have won c) will win d) win 15) If I finish work before December, I _________ home for Christmas. a) will go b) have gone c) go d) am going to go 16) It ___________ for three months! All the grass has dried! a) rains b) hasn't rained c) didn't rain d) doesn't rain 17) If I _______ the lottery I ___________ a house. a) won will buy b) won buy c) win will buy d) will win will buy 18) I _________ shopping this weekend. a) went b) go c) am going to d) am going 19) The train ____________ at Platform 2 in 5 minutes. a) leaves b) is going to leave c) is leaving d) left 20) You __________ take photos in the museum. a) shouldn´t b) mustn´t c) don´t have to d) have not to

Leaderboard

Visual style

Options

Switch template

Continue editing: ?