Tenses Test 1

Copied!

Online Tenses Test 1 – English Grammar for different Competitive Exams, Entrance Tests & Job Interviews. Test yourself. Take various online tests and find out how well you score before appearing in your upcoming interviews and written tests.

Instructions

Welcome to our FREE online test. Beware of anyone asking for money to take this test.

Total questions: 20

Time limit: 30 minutes

Each question is worth 1 point, and there are no penalties for wrong answers.

DO NOT refresh the page.

Good luck!

Time remaining: 30:00
1. She _____ to the market every Saturday.
  1. goes
  2. go
  3. gone
  4. going
2. They _____ the project by next week.
  1. completed
  2. completes
  3. complete
  4. will have completed
3. I _____ breakfast before I left for school.
  1. had eaten
  2. eat
  3. eats
  4. eating
4. By the time she arrives, we _____ our homework.
  1. finished
  2. finishing
  3. will have finished
  4. finishes
5. He _____ in this company for ten years now.
  1. work
  2. worked
  3. has been working
  4. works
6. When I called, they _____ dinner.
  1. have
  2. were having
  3. has
  4. had
7. She _____ to France twice this year.
  1. has been
  2. goes
  3. going
  4. gone
8. They _____ the new movie yet.
  1. see
  2. saw
  3. haven’t seen
  4. seeing
9. We _____ in this city since 2010.
  1. have lived
  2. lives
  3. lived
  4. living
10. By the end of this month, I _____ this book.
  1. finish
  2. finished
  3. will have finished
  4. finishes
11. She _____ to the party tomorrow.
  1. goes
  2. is going
  3. gone
  4. going
12. I _____ when the alarm rang.
  1. study
  2. studies
  3. studied
  4. was studying
13. He _____ his homework before dinner.
  1. had finished
  2. finish
  3. finishes
  4. finishing
14. They _____ to the concert last night.
  1. goes
  2. going
  3. went
  4. gone
15. She _____ her keys somewhere.
  1. has lost
  2. lose
  3. losing
  4. lost
16. They _____ to start the meeting when I arrived.
  1. were about
  2. is about
  3. are about
  4. was about
17. We _____ a new project next month.
  1. started
  2. starts
  3. will start
  4. starting
18. By the time you get here, I _____ for two hours.
  1. will have been waiting
  2. wait
  3. waited
  4. waiting
19. She _____ in the garden when it started to rain.
  1. work
  2. was working
  3. works
  4. worked
20. I _____ him for a long time.
  1. doesn’t see
  2. haven’t seen
  3. didn’t see
  4. don’t see

Discover more from TEST

Subscribe to get the latest posts sent to your email.

Scroll to Top