Lembaga Kursus Bahasa Inggris & Bimbel terbaik dikelola oleh pakar pendidikan dan profesional memberikan solusi tuntas studi anda. CARA MUDAH DAN CEPAT KUASAI PELAJARAN SEKOLAH
contact number: Hotline: 021-8715237; HP 08128337.2796 Bukit Cengkeh 2 Blok F1 No. 7 Tugu Cimanggis DEPOK 16952

VARIOUS TENSES QUIZ

 

VARIOUS TENSES EXERCISES
 
Please complete each of these sentences by choosing a, b, c, or d that you think suitable to complete the blank.
 
1. She ___ to the store yesterday.
A) goes
B) went
C) will go
D) is going
 
2. By this time next year, they ___ in their new house.
A) live
B) will live
C) will be living
D) have lived
 
3. I ___ dinner when the phone rang.
A) cook
B) cooked
C) was cooking
D) have cooked
 
4. He ___ already ___ the movie three times.
A) has, seen
B) will, see
C) is, seeing
D) saw
 
5. They ___ to the park every Saturday.
A) go
B) goes
C) went
D) are going
 
6. By the end of this month, I ___ at this company for five years.
A) will work
B) will be working
C) will have worked
D) work
 
7. She ___ in London since 2010.
A) lives
B) lived
C) will live
D) has lived
 
8. When he called, I ___ a meeting.
A) have
B) had
C) was having
D) have had
 
9. They ___ the project before the deadline.
A) finish
B) finished
C) will finish
D) have finished
 
10. We ___ our homework by the time the teacher arrives.
A) will complete
B) have completed
C) will have completed
D) completed
 
11. She ___ the guitar every evening.
A) plays
B) played
C) will play
D) is playing
 
12. I ___ to New York next week.
A) go
B) went
C) am going
D) have gone
 
13. They ___ when the alarm went off.
A) sleep
B) slept
C) were sleeping
D) have slept
 
14. By next year, they ___ the bridge.
A) will complete
B) complete
C) will have completed
D) completed
 
15. She ___ her report just now.
A) finish
B) finished
C) has finished
D) will finish
 
16. We ___ here for two hours already.
A) are waiting
B) wait
C) have waited
D) waited
 
17. He ___ soccer when he was a child.
A) plays
B) played
C) was playing
D) has played
 
18. They ___ the answer by the time the teacher asked them.
A) know
B) knew
C) were knowing
D) had known
 
19. She ___ to visit her grandmother next weekend.
A) is going
B) went
C) has gone
D) will have gone
 
20. I ___ my keys somewhere, and now I can't find them.
A) lose
B) lost
C) have lost
D) will lose
 
21. By next summer, they ___ English for ten years.
A) will study
B) study
C) will have studied
D) are studying
 
22. She ___ for the bus when it started raining.
A) waits
B) waited
C) was waiting
D) has waited
 
23. By the time he ___ his homework, it was already dark outside.
A) finishes
B) finished
C) will finish
D) has finished
 
24. They ___ in that house since they moved to the city.
A) live
B) lived
C) have lived
D) were living
 
25. I ___ a book when you called me.
A) read
B) am reading
C) was reading
D) have read
 
26. He ___ to the gym three times this week.
A) goes
B) went
C) has gone
D) is going
 
27. We ___ the new restaurant last night.
A) try
B) tried
C) have tried
D) are trying
 
28. She ___ to the movies with her friends every Friday.
A) goes
B) went
C) has gone
D) was going
 
29. By the time you arrive, I ___ dinner.
A) cook
B) am cooking
C) will cook
D) have cooked
 
30. They ___ for their exams all week.
A) study
B) studied
C) have studied
D) are studying
 
31. He ___ to Paris twice before this trip.
A) goes
B) went
C) has gone
D) is going
 
32. She ___ at the university since last year.
A) studies
B) studied
C) has studied
D) was studying
 
33. The plane ___ at 3 PM yesterday.
A) departs
B) departed
C) has departed
D) is departing
 
34. By the time you finish reading this sentence, I ___ already ___ the next one.
A) will, write
B) have, written
C) am, writing
D) wrote
 
35. They ___ each other since they were children.
A) know
B) knew
C) have known
D) were knowing
 
36. She ___ her homework before going to bed.
A) finishes
B) finished
C) has finished
D) will finish
 
37. He ___ at the company for over ten years before he got promoted.
A) works
B) worked
C) has worked
D) was working
 
38. We ___ dinner by the time the guests arrived.
A) cook
B) cooked
C) had cooked
D) were cooking
 
39. By the end of the day, they ___ all the issues.
A) resolve
B) resolved
C) have resolved
D) are resolving
 
40. She ___ me the news when I saw her yesterday.
A) tells
B) told
C) has told
D) was telling
 






OPOSITE - GAME