Unlock hundreds more features
Save your Quiz to the Dashboard
View and Export Results
Use AI to Create Quizzes and Analyse Results

Sign inSign in with Facebook
Sign inSign in with Google

Past Present Future Tense Quiz: Check Your Verb Forms

Quick, free past present future tense test with instant feedback and tips

Editorial: Review CompletedCreated By: Guille AcostaUpdated Aug 28, 2025
Difficulty: Moderate
2-5mins
Learning OutcomesCheat Sheet
Paper art illustration for a grammar quiz on verb tenses on a sky blue background

This past present future tense quiz helps you choose the right verb tense in real sentences. Get instant answers and short tips to fix mistakes fast, then build skills with the verb tenses quiz, the 12 tenses quiz, and a focused look at simple vs perfect tenses.

Choose the correct form: She usually ____ breakfast at 7 a.m.
will have - future, not a routine fact
is having - present continuous suggests now, not routine
has - present simple for routine
had - simple past for finished past time
undefined
Pick the correct tense: Right now, they ____ a movie.
watch - present simple is for habits, not now
are watching - present continuous for action in progress now
have watched - present perfect for past-to-present result, not ongoing now
watched - past; does not match 'right now'
undefined
Complete the sentence: I ____ this city since 2015.
live in - present simple misses duration from past to now
am living in - suggests temporary present, not duration since 2015
lived in - past; does not connect to now with 'since'
have lived in - present perfect with 'since' for duration from past to now
undefined
Choose the correct future form: Look at those clouds. It ____ soon.
rains - present simple not used for prediction here
will rain - less natural with visible evidence
is going to rain - going to for evidence-based prediction
has rained - present perfect refers to past rain
undefined
Select the correct option: By 8 p.m., we usually ____ dinner.
are having - continuous suggests specific now, not usual schedule
have - present simple for general schedule
will have had - future perfect, not a general habit
had - past; not a habitual present
undefined
Complete the thought: By the time she arrived, we ____.
left - simple past does not show prior completion clearly
had left - past perfect for earlier past event before another past point
have left - present perfect cannot precede a past time marker
were leaving - suggests in progress, not completed before arrival
undefined
Choose the correct form: I ____ him twice this week.
was seeing - past continuous does not fit count of completions
have seen - present perfect with unfinished time period 'this week'
see - present simple not for completed past happenings
saw - simple past clashes with 'this week' (unfinished)
undefined
Pick the best option: We ____ for two hours when the bus finally came.
were waiting - past continuous lacks sense of 'for two hours' completion
had been waiting - past perfect continuous for duration up to a past point
have been waiting - present perfect continuous ties to present, not past point
waited - simple past does not emphasize ongoing duration
undefined
Fill the blank: She ____ her keys, so she cannot open the door.
has lost - present perfect linking past event to present result
had lost - past perfect needs another past reference point
lost - simple past does not connect to current inability
is losing - continuous incorrect for completed loss
undefined
Select the correct future perfect: By next June, they ____ their degrees.
are earning - present continuous not future completion
have earned - present perfect not anchored to future point
will earn - simple future lacks 'by' completion sense
will have earned - future perfect for completion by a future time
undefined
Identify the tense used: By 2030, most cars will have been electric for years.
Present perfect continuous
Past perfect
Future perfect (simple)
Future continuous
undefined
Choose the correct sequence: By the time we watched a movie, we ____ dinner.
had eaten
were eating
ate
have eaten
undefined
Select the best future form: I ____ you as soon as I arrive.
am calling - present continuous not correct for promise
call - bare simple present lacks future intention in main clause
will call - main clause future; time clause uses present simple
will be call - incorrect form
undefined
Pick the correct option: She said she ____ the documents the next day.
sends - present simple incorrect for planned future-in-past
would send - future in the past after reported speech
will send - present viewpoint future, not after 'said'
had sent - past perfect means already sent before she spoke
undefined
Complete accurately: By the time you read this, I ____.
left - simple past mismatched with future point
will leave - simple future does not indicate prior completion
will have left - future perfect for completion before a future point
am leaving - present continuous lacks 'by the time' completion
undefined
Choose the proper correction: If you ____ earlier, we would not have missed the train.
left - simple past incorrect for unreal past condition
had left - past perfect in third conditional
would leave - 'would' not used in if-clause
have left - present perfect incorrect in conditional here
undefined
Identify the tense and voice: The report has been approved by the board.
Past perfect passive
Present perfect passive
Past simple passive
Present perfect active
undefined
Pick the correct relative time: She ____ by noon; do not worry.
has arrived - present perfect not tied to future time
will arrive - could be at or after noon; not precise
arrives - present simple not appropriate here
will have arrived - future perfect indicates arrival before noon
undefined
Select the correct backshift: He said that he ____ the keys the day before.
lost - simple past less precise in reported speech with prior past
was losing - continuous incorrect for completed event
has lost - present perfect not with 'the day before'
had lost - past perfect after reporting past speech with past time 'the day before'
undefined
Choose the precise aspect: By the time the show starts, we ____ for over an hour.
will be waiting - lacks completed duration emphasis
have been waiting - ties to present, not future point
will have waited - suggests completed act rather than ongoing waiting
will have been waiting - future perfect continuous for ongoing duration up to future point
undefined
0

Study Outcomes

  1. Identify Verb Tense Forms -

    Recognize and label past, present, and future verb tenses accurately when taking the verb tenses quiz.

  2. Differentiate Regular and Irregular Verbs -

    Spot irregular verb patterns and apply correct forms in the past present future tense quiz format.

  3. Apply Tense Rules in Context -

    Use the correct verb tense in sentences to improve overall grammar accuracy and clarity.

  4. Analyze Mixed-Tense Scenarios -

    Evaluate sentences with multiple tenses and choose the appropriate tense to maintain consistency.

  5. Self-Assess Grammar Skills -

    Measure your performance on the verb tense quiz to pinpoint strengths and areas for improvement.

  6. Enhance Future Tense Usage -

    Practice forming and employing future tense constructions to communicate upcoming events accurately.

Cheat Sheet

  1. Regular vs. Irregular Past Forms -

    Understanding that regular verbs add "-ed" (walk → walked) while irregular verbs change unpredictably (go → went) is vital for mastering past present future tense. Cambridge University recommends listing the top 50 irregular verbs and using flashcards or the mnemonic "I R Rust" (Irregular Recall Requires Unusual Study Tactics) to commit them to memory. Practicing these forms in a verb tenses quiz can boost retention and confidence.

  2. Simple, Continuous, and Perfect Aspects -

    In a grammar tenses quiz, distinguishing between simple (I eat), continuous (I am eating), and perfect (I have eaten) aspects clarifies when actions occur and their completion. Purdue OWL highlights the formula S + have/has + past participle for present perfect and S + be + verb-ing for continuous forms. Using a comparison chart helps you spot and recall these patterns quickly.

  3. Time Markers as Cues -

    Words like "yesterday," "now," and "tomorrow" signal which past present future tense to use, reducing errors in tense selection. The British Council advises scanning for these timeline markers before choosing a verb form to avoid mistakes during a verb tense quiz. Regularly underlining time words in practice sentences trains you to respond accurately under test conditions.

  4. Future Tense Variations -

    Future actions can be expressed with "will" (I will go), "going to" (I am going to go), or the present continuous for scheduled plans (I am meeting her tomorrow). Oxford Online Dictionary explains that each form carries subtle differences in certainty and planning, so try contrasting examples in your quiz tenses of the verb. Creating a mini-dialogue using all three forms helps cement distinctions in context.

  5. Tense Consistency in Writing -

    Maintaining the same tense throughout a paragraph prevents confusing shifts that undermine clarity, especially in narratives or academic writing. Harvard Writing Center advises drafting with one primary tense, then using a targeted verb tense quiz to catch stray shifts. Color-coding each tense in your notes offers a visual mnemonic to keep your verb forms aligned.

Powered by: Quiz Maker