Present Perfect simple or Present perfect continous Uzupełnij zdania wyrazami z nawiasów w odpowiednim czasie. 1. No wonder you're overweight. You ... (eat) sweets all day long. 2. Doesn't this room look better ? I ... (put) some posters up on the walls. 3. Jack ... (ask) for a pay-rise three times this year. 4. I ... (phone) Nancy all evening, but there's no reply. 5. I think there's something wrong with your car. It ... (make) some very strange noises. 6. We ... (read) an interview with Brad Pitt, we ... (not, finish) it yet. 7. Kevin is out of breath. ... (he run) to get here in time ? 8. ... (you, see) my keys anywere ? I can't find them. 9. This place is in a terrible mess! What on earth ... (she, do) ? 10. This tooth ... (kill) me lately. So I ... (make) an appointment with the dentist for Tusday. 11. My son ... (eat) all the cakes. I'll have to buy some more. 12. What ... (you, buy) your sister for her birthday ? 13. What's that delicious smell ? ... (she, cook) ? 14. Sorry to arrive looking so untidy. We ... (run) as we missed the bus. 15. He looks dirty. What ... (he, do) all the time ? 16 .A: I think the waiter ... (forget) us. We ... (wait) for over half an hour and nobody ... (take) our order yet. B: You are right. He ... (walk) by us at least twenty times. He probably thinks we ... (already, order). A: Look at a couple over there, they ... (be) only here for 10 minutes and they already have their food. B: He must realize we ... (sit) here since 6:15 staring at him. A: I don't know if he ... (notice) us. He ... (run) from tables to tables taking orders and serving food. B: That's true and he ... (not, look) at our direction once.
16. has forgotten, have been waiting, has taken, has walked, have already ordered, have been, have been sitting, has noticed, has been running, hasn't looked
1. have been eating
2. Have put
3. has asked
4. have been calling
5. has been making
6. have been reading, haven't
7. has he been running
8. Have you seen
9. has she done
10. has been killing, have made
11. has eaten
12. have you bought
13. Has she been cooking
14. have run
15. has he been doing
16. has forgotten, have been waiting, has taken, has walked, have already ordered, have been, have been sitting, has noticed, has been running, hasn't looked