1) They ................. already ................... their lunch. a) has - eat b) have - eat c) has - eaten d) have - eaten 2) He hasn't finished ............................ a) just b) yet c) already d) so far 3) We have ..................... to London three times. a) go b) gone c) been d) were 4) ................. Nasser .................... this film before? a) Has - see b) Has - seen c) Have - see d) Have - seen 5) I ........................................ to travel around the world. a) always have wanted b) have wanted always c) have always wanted d) has always wanted 6) .................... you ..................... been to America? a) Has - ever b) Has - never c) Have - never d) Have - ever 7) My uncle has ........................ to Spain. He will come next week. a) be b) been c) go d) gone 8) Have you .................. your lost keys yet? a) find b) found c) finding d) founding 9) We have lived in Doha ............................ 30 years. a) for b) since c) already d) yet 10) He has played for this club ........................ 2010. a) for b) since c) yet d) already

Tabela rankingowa

Motyw

Opcje

Zmień szablon

Przywrócić automatycznie zapisane ćwiczenie: ?