Test your English with our online level test. You have 10 minutes to answer the 20 questions below.
1. Mary is training to be …… engineer.
2. What …… he do? – He’s a doctor.
4. When …… she …… yesterday?
5. How often does he smoke? He ……
6. My grandmother …… in 1930.
7. Which group of verbs in past simple doesn’t contain any mistakes?
8. What …… you doing? – I’m washing the dishes.
10. I …… dinner with Susan tomorrow.
12. Canada is …….. place I have been to.
13. They …… each other …… 10 years.
15. I felt nervous because I …… before.
16. You …… if you don’t want to.
17. If you …… one minute earlier, you …… the bus.
18. We …… for about two hours when the captain told us to fasten our seat belts.
19. By the time I arrive home, you ……
20. Which sentence is correct?