Present Sim - Cont.perf. Exercises
Present Sim - Cont.perf. Exercises
Present Sim - Cont.perf. Exercises
1. She _____ (study) for her English grammar test. She won't pass. hasn’t studied
2. She always ______ (study) for her English test. studies
3. How often ____ you ____ (go) to the gym? Once or twice a month. do you go
4. Look! The train _____ (arrive). is arriving
5. Would you like a cup of coffee? Yes, please. I ______ (not have) one yet this morning.
haven’t had
6. How long _____ you _____ (know) John? – for 3 years. have you known
7. Careful! I _____ just (break) a glass! Put on some shoes! have just broken
8. It ______ (rain) every weekend so far this winter. has rained
9. They ______ (not / believe) you. don’t believe
10. She ________ (be) in hospital for 2 weeks now. has been
11. Most teenagers ______ (spend) too much time on their telephones. spend
12. The train usually ______ (arrive) at 5p.m. but it's late today. arrives
13. It never ______ (rain) in the summer. rains
14. He always ______ (cook) dinner at the weekend. cooks
15. I _______ (read) half the book so far. have read
16. We ______ (think) it's a great idea to _____ (have) a party for her birthday.
(think/have)
17. He _____ (finish) his English grammar exercises. Now, we can start his maths
homework. (has finished)
18. She _____ (walk) to school today because it ______ (rain). (is walking/is raining)
19. What ______ you _____ (think) about? Is everything okay? are you thinking
20. _________ (you ever be) to New York? Yes, in 1990. Have you ever been
21. She ______ (have) a great time at the party. She _____ (love) playing with her friends.
is having / loves
22. How long _____ you _____ (live) in this house? For almost 5 years now. have you
lived
23. _____ you ______ (do) an English grammar exercise right now? Are you doing
24. _____ you _____ (know) Mark? Yes, we met for the first time yesterday. Do you know
25. Is Mark here? No. He ______ just (leave). has just left
26. He _____ (work) late today. He ______ (work) late every Wednesday. is working /
works
27. It ______ (rain)! We must take an umbrella. is raining
28. ____ you _____ (be) to the supermarket yet? Have you been
29. Don't eat the meat, if you ________ (not like) it. don't like
30. She ______ (already see) the movie 3 times. has already seen
31. How long ______ you ______ (know) her? We ______ (be) friends for 15 years. have
you known / have been
32. Where ____ (go)? Home. It ______ (get) late. are you going / it's getting
33. They ______ (go) on holiday very often. It's too expensive. don't go
34. Where's my phone? _____ you ______ (see) it? Have you seen
35. I ______ (make) pizza for dinner tonight! Great! I _____ (love) pizza. It's my favorite. am
making / love
36. _____ your sister ______ (know) how to drive a car? Does your sister know
37. He______ (do) his homework at the moment. is doing
38. He never ______ (finish) his work at school. finishes