xxxx

English Exercise: Present and Past Actions

Present, Past, Perfect | Simple and Continuous

1. She ______ tennis every Saturday.
a) play
b) plays
c) has played

2. The sun ______ in the east and sets in the west.
a) rises
b) rose
c) has risen

3. They ______ Spanish fluently at the last meeting.
a) speak
b) spoke
c) have spoken

4. They ______ sleeping peacefully when the alarm went off.
a) were
b) are
c) have been

5. He ______ all his money and is now pennyless.
a) spends
b) spent
c) has spent

6. They ______ studying for their exams at the moment.
a) are
b) were
c) have been

7. Right now I ______ a book about ancient history.
a) am reading
b) read
c) have read

8. She ______ dinner in the kitchen. You can hear her.
a) is cooking
b) cooked
c) has cooked

9. He ______ practicing the guitar for the upcoming concert. You can hear him in the garden.
a) is
b) was
c) has been

10. We ______ watching a movie together this evening.
a) have been
b) were
c) are

11. They ______ Paris last summer.
a) visited
b) visit
c) have visited

12. She ______ her homework before dinner and was so happy.
a) finished
b) finishes
c) has finished

13. He ______ his leg while skiing last winter.
a) broke
b) breaks
c) has broken

14. We ______ to the beach yesterday.
a) go
b) went
c) have gone

15. They ______ a fantastic movie last night.
a) watched
b) watch
c) have watched

16. I ______ my work for the day. Now I can relax.
a) have finished
b) finished
c) had finished

17. She ______ to many countries in Europe. But has never been outside of Europe
a) has traveled
b) traveled
c) have traveled

18. They ______ in this city for five years. I think they will never leave.
a) have lived
b) lived
c) live

19. I ______ English for two hours now and I think that is enough.
a) studied
b) have been studying
c) am studying

20. They ______ playing football when the fight started.
a) were
b) are
c) have been

21. She ______ studying all night for her final exams, so she is very tired.
a) was
b) is
c) has been

32. She ______ him for many years.
a) knows
b) knew
c) has known

33. They ______ all the cake and now there is nothing left.
a) have eaten
b) ate
c) eat

24. He ______ breakfast before work.
a) always eats
b) eat
c) has eaten

25. Cats ______ mice (Mäuse) for fun.
a) chase
b) chased
c) have chased

26. She ______ at the university for four years.
a) has been studying
b) was studying
c) studies

27. They ______ on the beach when the tsunami hit.
a) relax
b) have relaxed
c) were relaxing

28. I ______ him since last year.
a) have known
b) knew
c) know

29. We ______ to the gym every morning at 8.
a) went
b) go
c) have gone

30. He ______ in the marathon last month.
a) took part
b) has taken part
c) takes part

31. We ______ at this restaurant before.
a) have eaten
b) ate
c) eat

32. He ______ cooking dinner while listening to music the other night when it happened.
a) was
b) is
c) has been

33. We ______ driving to the airport when the car broke down.
a) are
b) were
c) have been

34. He ______ his keys and can’t get into his house.
a) lose
b) lost
c) has lost