Present, Past, Perfect | Simple and Continuous Exercise
Present, Past, Perfect | Simple and Continuous
1. She
______ tennis every Saturday.
plays
a) plays
b) played
c) has played
2. The sun
______ in the east.
rises
a) rises
b) rose
c) has risen
3. They
______ Spanish fluently.
speak
a) speak
b) spoke
c) have spoken
4. He
______ breakfast before work.
always eats
a) always eats
b) ate
c) has eaten
5. Cats
______ mice for fun.
chase
a) chase
b) chased
c) have chased
6. They
______ studying for their exams at the moment.
are
a) are
b) were
c) have been
7. I
______ a book about ancient history.
am reading
a) am reading
b) read
c) have read
8. She
______ dinner in the kitchen.
is cooking
a) is cooking
b) cooked
c) has cooked
9. He
______ practicing the guitar for the upcoming concert.
is
a) is
b) was
c) has been
10. We
______ watching a movie together tonight.
are
a) are
b) were
c) have been
11. They
______ Paris last summer.
visited
a) visited
b) visit
c) have visited
12. She
______ her homework before dinner.
finished
a) finished
b) finishes
c) has finished
13. He
______ his leg while skiing last winter.
broke
a) broke
b) breaks
c) has broken
14. We
______ to the beach yesterday.
went
a) went
b) go
c) have gone
15. They
______ a fantastic movie last night.
watched
a) watched
b) watch
c) have watched
16. I
______ my work for the day.
have finished
a) have finished
b) finished
c) had finished
17. She
______ to many countries in Europe.
has traveled
a) has traveled
b) traveled
c) have traveled
18. They
______ in this city for five years.
have lived
a) have lived
b) lived
c) live
19. I
______ English for two hours.
have been studying
a) have been studying
b) studied
c) am studying
20. They
______ playing football when it started raining.
were
a) were
b) are
c) have been
21. She
______ studying all night for her final exams.
was
a) was
b) is
c) has been
22. He
______ cooking dinner while listening to music.
was
a) was
b) is
c) has been
23. We
______ driving to the airport when the car broke down.
were
a) were
b) are
c) have been
24. They
______ sleeping peacefully when the alarm went off.
were
a) were
b) are
c) have been
25. I
______ studying English for two hours.
have been
a) have been
b) was
c) am
26. I
______ my work for the day.
have finished
a) have finished
b) finished
c) had finished
27. She
______ to many countries in Europe.
has traveled
a) has traveled
b) traveled
c) have traveled
28. They
______ in this city for five years.
have lived
a) have lived
b) lived
c) live
29. I
______ English for two hours.
have been studying
a) have been studying
b) studied
c) am studying
30. They
______ playing football when it started raining.
were
a) were
b) are
c) have been
31. He
______ all his money by the time he was 30.
had spent
a) had spent
b) spent
c) has spent
32. She
______ at the university for four years.
has been studying
a) has been studying
b) was studying
c) studies
33. They
______ on the beach when the tsunami hit.
were relaxing
a) were relaxing
b) have relaxed
c) relax
34. I
______ him since last year.
have known
a) have known
b) knew
c) know
35. We
______ to the gym every morning.
go
a) go
b) went
c) have gone
36. He
______ in the marathon last month.
participated
a) participated
b) has participated
c) participate
37. They
______ at that restaurant before.
have eaten
a) have eaten
b) ate
c) eat
38. She
______ him for years.
has known
a) has known
b) knew
c) knows
39. They
______ all the cake.
have eaten
a) have eaten
b) ate
c) eat
40. He
______ his keys.
has lost
a) has lost
b) lost
c) lose