English grammar: tenses online Test

"How long ...... living here?" "Eight years."


"Jim told me yesterday that he'd found a diamond ring in his bedroom." "I'm sure he ...... your leg when he said that."


By the time we arrive there, the show ....


Tim didn't come to see the film on Tuesday beacuse he ..... it before.


I ..... her three days ago.


Anna ..... her car repaired for more than four months.


I .... my next holiday in Greece.


The school year ...... on 1. September.


..... a long time since I last saw you.


Next Christmas we .... here for ten yeras.












Join the English Learning Community
Description:

In English there are more time layers than for example in Hungarian where we have only three: past, present, future.
To master English tenses, we have to learn to think the way they think, which is really difficult.
Try this test about tenses. It is at B2 level.

Tags:

English  grammar  tenses

Comments

Want to learn?

Sign up and browse through relevant courses.

or fill this simple form
Name:
Your Email:
Password:
Country:
Contact no.:


Area code Number
Subjects you are interested in:
Word verification: (Enter the text as shown in image)


Sign Up Already a member? Sign In
I agree to WizIQ's User Agreement & Privacy Policy
Rita Antal
Experienced ESL and Business English teacher
User
12 Followers

Your Facebook Friends on WizIQ

More Tests By Author

English Grammar through Formulas: complex structures
10 Questions | 86 Attempts

English Grammar: Relative Clauses
10 Questions | 131 Attempts

English Grammar: conditionals and time clauses
10 Questions | 122 Attempts

English Grammar: Complex Structures
10 Questions | 390 Attempts

Connect