1) Sorry about the mess. I .............. (cook) since early this morning a) have cooked b) have been cooking c) cooked 2) The ground was wet. It ............. (rain) all night yesterday a) rained b) has rained c) had been raining 3) When he ........... (arrive) home, he immediately .............. (go) to bed a) arrived / went b) had arrived / went c) arrived / had gone 4) I am fed up. I .............. (clean) all morning a) have cleaned b) have been cleaning c) am cleaning 5) She loves Paris. She ................ (be) several times a) was b) is c) has been 6) I ............... (watch) a film when I ............. (see) my friend coming in a) was watching / saw b) watched / saw c) was watching / was seeing 7) I ........... (meet) and old friend while I ............. (walk) in the shopping centre a) met / walked b) met / was walking c) met / had walked 8) She ............... (run) fast when she suddenly .............. (feel) bad a) had been running / felt b) ran / felt c) has been running / felt 9) I .............. (work) at moment because I .............. (not/have) time to do it yesterday a) work / did not have b) have been working / had not had c) am working / did not have 10) The child ............. (hide) while his mum ............... (look) for him a) was hiding / was looking b) hid / was looking c) hid / looked 11) How many times ................. (take) this exam so far? a) did you take b) are you taking c) have you taken 12) How many times ............... (met) her before yesterday? a) did you meet b) had you met c) were you meeting 13) She ............. (drink) ten glasses of water since this morning a) drank b) has been drinking c) has drunk 14) She ............ (stay) in a big house when she .............. (live) in the US a) was staying / lived  b) stayed / lived c) has stayed / lived 15) While I ............ (unpack), I ............. (find out) that my favourite shirt was gone. a) was unpacking / found out b) unpacked / found out c) have been unpacking / find out 16) I ............. (not drink) coffee so often lately a) have not been drinking b) am not drinking c) have not drunk 17) Just as he ........... (do) his homework, he ........... (remember) another assignment he had todo a) did / remember b) was doing / remembered c) has been doing / remembers 18) How long ............... (work) a teacher? a) are you working b) do you work c) have you been working 19) We were good friends and we ............. (be) good friends for a long time a) had been b) were c) have been 20) I ............ (try) to get tickets to the concert before my friend finally got them a) had been trying b) was trying c) tried 21) He was really angry because he ............... (wait) for more than half an hour before I arrived a) had waited b) waited c) had been waiting 22) Look! Some kids ............ (perform) a dance in the park a) perform b) are performing c) have been performing 23) He ............. (have) that car for a long time before he decided to buy a new one a) had had b) has had c) had 24) I ........... (not do) any homework now as I ......... (finish) everything already a) not doing / have finished b) not doing / finished c) not doing / had finished

B2 - MIXED TENSES

tekijä

Tulostaulu

Visuaalinen tyyli

Vaihtoehdot

Vaihda mallia

Säilytetäänkö automaattisesti tallennettu tehtävä ?