Complete the dialogue with the replies (a-e). a and today my upstream connection barely works. b in half an hour, i guess. c what's wrong with it? d could you send someone today to have a look and maybe fix it? e for no less than a week already! - hello! can i have any technical support to come over and fix my internet? - i've had some problems with the internet connection lately. you know, i have a fast internet connection, but sometimes i get half the speed i pay for. - how long have you had this problem? - well, internet connections slow down for a variety of reasons. yes, our technician is on his way. - when will he be here? (5) thanks! i'll be waiting for him. експрес-тести
1 Present perfect simple (have/has done)
2 saw
3 We haven't had English yet.
4 She hasn't tried the local food yet.
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 hasn't been to the Burj AI Arab hotel yet.
17 Present perfect simple
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.
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.