Вопрос 1 Present perfect simple (have/has done)
вопрос 2 I ... (have seen) that film! It was terrible.
вопрос 3 We haven't had English yet.
вопрос 4 She's already tried the local food.
вопрос 5 I really need a break! I ... (have been revising) all morning!
вопрос 6 Present perfect continuous (have/has been doing)
вопрос 7 Present perfect simple (have/has done)
вопрос 8 He ... (has been learning) English for six years.
вопрос 9 Present perfect simple (have/has done)
вопрос 10 I've never tried octopus.
вопрос 11 Sorry the kitchen's a mess. Ollie ... (has been cooking).
вопрос 12 Who ... (has eaten) all the cake?! There's none left.
вопрос 13 He's been learning how to cook Japanese food since April.
вопрос 14 Hey, you look different. Have you ... (changed) your hair?
вопрос 15 Sorry I'm late! Have you ... (been waiting) long?
вопрос 16 Sophie has already been to the Burj AI Arab hotel.
вопрос 17 Present perfect simple (have/has done)
вопрос 18 We ... (have known) each other for years.
вопрос 19 They've been playing for forty minutes but no one ... (has scored) a goal yet.
вопрос 20 Your hands are really dirty! What have you ... (been doing)?
вопрос 21 Present perfect continuous (have/has been doing)
вопрос 22 I ... (have written) five emails today.
вопрос 23 Sophie hasn't bought souvenirs yet.
Sophie's already bought souvenirs.
вопрос 24 Ollie has just made a cake.
вопрос 25 Can we go if we ... (have finished)?
вопрос 26 Present perfect continuous (have/has been doing)
вопрос 27 Present perfect continuous (have/has been doing)
вопрос 28 He's been waiting for 40 minutes.