Master Your Tenses: The Perfect Quiz

A bright and engaging illustration depicting a classroom setting with students learning English grammar, with elements like clocks, books, and vibrant charts all around.

Master Your Tenses: The Perfect Quiz

Welcome to the "Master Your Tenses" quiz! Test your knowledge of the use of prepositions and time expressions in English. This quiz is designed to help you improve your understanding of how to express time correctly in sentences.

In this quiz, you will:

  • Answer 25 multiple-choice questions
  • Learn about the correct usage of "since" and "for"
  • Enhance your grammar skills in a fun way
25 Questions6 MinutesCreated by LearningEagle42
He has been here ____ a long period.
Since
For
She has lived in New York ______ six years.
Since
For
They have worked______1995.
Since
For
Linda has been on holidays_______ six weeks.
Since
For
He has been learning French________ eight months.
Since
For
The weather has been awful_______the beginning of the year.
Since
For
They have been married_______a long time.
Since
For
I haven't seen her______ages.
Since
For
She has got that job________March, 18th.
Since
For
He has put on weight________the end of last year.
Since
For
I have been well paid ________ I joined that firm.
Since
For
Kevin has been playing_________ two hours.
Since
For
She has been singing_______ ten o'clock.
Since
For
I have been waiting for you________ ten minutes.
Since
For
Mike has been hired_______a six-month period.
Since
For
Bad roads have been in that country_______centuries.
Since
For
Our neighbours have refused all invitations_______ the last two years.
Since
For
There hasn't been a civil war here_______centuries.
Since
For
Our people have had wide access to education_______the end of war.
Since
For
Our people have had wide access to education________the last ten years.
Since
For
I think she has never been the same__________he went away.
Since
For
There hasn't been any traffic in this town_________the great fire.
Since
For
We haven't had a single rainy day________two weeks.
Since
For
Englishmen have been seamen ever_________there was England.
Since
For
We have differed in our opinions_________ childhood.
Since
For
{"name":"Master Your Tenses: The Perfect Quiz", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Welcome to the \"Master Your Tenses\" quiz! Test your knowledge of the use of prepositions and time expressions in English. This quiz is designed to help you improve your understanding of how to express time correctly in sentences.In this quiz, you will:Answer 25 multiple-choice questionsLearn about the correct usage of \"since\" and \"for\"Enhance your grammar skills in a fun way","img":"https:/images/course8.png"}
Powered by: Quiz Maker