You are on page 1of 2

WEEKLY QUIZ (LEVEL 7)

CORE ENGLISH: ENGLISH FILE INTERMEDIATE


DURATION: 40 MINUTES Total Mark:........../50
A. Complete each sentence with words in the bracket with Present Perfect Simple or Continuous.
1. ___________________ (you / buy) your train ticket yet?
2. The kitchen is a complete mess! What ___________________ (the children /do)?
3. Julie ___________________ (learn) to drive for six years!
4. Amanda ___________________ (already / have) lunch, so she’ll meet us later.
5. How much coffee ___________________ (she / drink) this morning?
6. Simon ___________________ (write) three books.
7. I ___________________ (do) everything I needed to do today! Hurray!
8. It ___________________ (not / rain) all summer, so the garden is dead.
9. I ___________________ (read) your book. Here it is, thank you.
10. She ___________________ (forget) how to get to my house.
11. I ___________________ (work) in the garden all day and I need a rest.
12. She ___________________ (make) three cakes. They look delicious!
13. David feels great these days. He ___________________ (get) up early lately.
14. We ___________________ (always / hate) rush hour traffic.
15. Recently, I ___________________ (study) a lot. My exams are in a few weeks.
16. We ___________________ (write) this book for months and months.
17. I ___________________ (always / love) chocolate.
18. I ___________________ (want) to go back to university for a long time.
19. What’s that delicious smell? ___________________ (you / cook)?
20. I ___________________ (watch) seven films this week!
21. I've ___________________ (write) to the bank twice, but I haven't had a reply.
22. We've ___________________ (paint) the bedroom. We've nearly finished.
23. They've ___________________ (know) each other for ten years.
24. Have you ___________________ (see) the new James Bond film yet?
25. I've ___________________ (try) to call you all morning!
26. How long have you ___________________ (wait) for the bus?
27. We've ___________________ (have) a dog for ten years.
28. I haven't ___________________ (work) hard recently.
29. Paul, ___________________ (you/be) to Egypt?
30. How long ___________________ (you/have) that car, David?
31. I ___________________ (know) Jana for ten years. We're best friends.
32. Sorry I'm late, Peter. ___________________ (you/wait) long?
33. How long ___________________ (you/play) the guitar? - Five years.
34. She's in the kitchen preparing the food for the party. So far she ___________________ (make)
about 20 sandwiches.
35. I ___________________ (like) football ever since I first watched Liverpool play when I was eight
years old.
36. Our neighbors ___________________ (make) a noise all day.
37. The price of petrol ___________________ (go down) by about 1%.
38. The price of petrol ___________________ (go down) since last April.
39. Jane ___________________ (write) a letter to a magazine. She ___________________ (not finish) it
yet.
40. Ben ___________________ (look) for his penknife, but he ___________________ (not find) it yet.
41. Jenny ___________________ (wait) for the bus for half an hour, but it ___________________ (not
arrive) yet.
42. Nick ___________________ (play) a computer game for two hours and he is still playing.
43. Mike ___________________ (not finished) painting his car yet. He ___________________ (work) on
it for two weeks.
44. Amanda ___________________ (not come) home yet. She ___________________ (shop) in town
since 10 o'clock.
45. Mike's car ___________________ (make) strange noises. Nick and Jane ___________________
(clean) all the parts.
46. Ben ___________________ (draw) cartoons for two hours. He ___________________ (not finish)
yet.
47. Greg ___________________ (wait) for Jenny in town. Jenny ___________________ (not arrive) yet.
48. Jane ___________________ (knit) a pullover. She ___________________ (not finish) yet.
49. It ___________________ (rain) all day and it ___________________ (not stop) yet.
50. Mr. Blake ___________________ (make) tests all evening, but he ___________________ (not find) a
perfect one yet.

You might also like