Welcome to the English Time Expressions Quiz!
This quiz is created to test your knowledge of various time-related expressions in the English language. Time expressions are important part of daily English conversations.
In this quiz, you will find different categories of time expressions, including past, present, and future. You will be presented with sentences and phrases, and your task will be to identify the appropriate time expression that best fits each sentence.

Are you ready to put your time-related vocabulary to the test? Let’s begin!
Time Expressions Quiz
#1. Our manager hasn’t slept ________ because he has got a lot of work.
#2. My father has been a teacher at the city high school ________.
#3. Look! Mr. Bean is cooking fish ________.
#4. Jim and Pam went to a nice restaurant ________.
#5. They usually play basketball with their friends ________.
#6. The runner hasn’t started the race ________.
#7. Khan and his father are going to buy this car________.
#8. I have worked hard _____.
#9. It has happened several times _____.
#10. They haven’t lived here ____ years.
Kaan Tok is a language strategist and the founder of EnglishPix, a global learning community with over 1.5 million followers. With a decade of experience in London and New York education, Kaan specializes in helping students crack the code of academic English. He is also the visionary behind QuizYourEnglish.com and ReadShortStories.com, dedicated to making high-level English accessible, practical, and free for everyone.
hi
Great Quiz. Thanks!