1) Last week my friend and I ____ to the cinema. a) goed b) had gone c) goes d) went e) have gone 2) When you called me, I ___ a bath. a) had b) had had c) was having d) were having e) have had 3) I ____ the dishes when Peter left home. a) had done b) have done c) did d) was doing e) do 4) Listen! She ____ music. a) plays b) played c) was playing d) will play e) is playing 5) We always _____ dinner at 6 pm. a) had b) have c) are having d) will have e) have had 6) We ___ here for twenty years. a) live b) lived c) have lived d) are living e) was living 7) He was watching a movie when his parents ___ home. a) came b) come c) have come d) was coming e) will come 8) She ___ to France many times. a) has been b) had been c) is d) was e) will be 9) When she arrived at the party, her friends ____. a) danced b) have danced c) dance d) were dancing e) dancing 10) I have already________ that movie. a) saw b) sawed c) seen d) seeing e) since 11) My sister paints really well. She _________ art lessons every week. a) taking b) takes c) take d) took e) has taken 12) She _____ at the same place for many years. She knows everyone! a) has worked b) has work c) worked d) working e) works 13) If it doesn't rain on Saturday, the kids _________ a Liga match. a) will play b) have played c) play d) are playing e) played 14) It ___________ for three months! All the grass has dried! a) rains b) hasn't rained c) didn't rain d) doesn't rain

Leaderboard

Visual style

Options

Switch template

Continue editing: ?