All Quizzes
Grammar Basics Intermediate

Present, Past, or Future? Tense Mixing Quiz

Present, past, or future? Twelve tenses, one quiz.

Question 1 of 12
0%
Question 1 of 12
Look! It ___ heavily outside right now.
"Is raining" (Present Continuous) is used for an action happening right at this moment, signalled by "look" and "right now". "Rains" (Present Simple) would describe a habitual or general fact, not something happening as you speak.
"Is raining" (Present Continuous) उस काम के लिए इस्तेमाल होता है जो अभी इसी वक़्त हो रहा हो — "look" और "right now" इसका संकेत देते हैं।
Question 2 of 12
She ___ to Paris three times this year.
"Has been" (Present Perfect) is used when talking about repeated experiences within an unfinished time period ("this year" is still ongoing). "Went" (Simple Past) would be used only if the year had already ended.
"Has been" (Present Perfect) तब इस्तेमाल होता है जब बात किसी ऐसे समय की हो जो अभी ख़त्म नहीं हुआ ("this year")।
Question 3 of 12
By the time we arrived, the movie ___.
"Had already started" (Past Perfect) shows one past action (the movie starting) happened before another past action (our arriving). This is the classic use of Past Perfect: the earlier of two past events.
"Had already started" (Past Perfect) दिखाता है कि एक पुरानी घटना (फ़िल्म शुरू होना) दूसरी पुरानी घटना (हमारा पहुँचना) से पहले हुई।
Question 4 of 12
This time next week, I ___ on a beach in Goa.
"Will be lying" (Future Continuous) describes an action that will be in progress at a specific future point in time ("this time next week"). "Will lie" (Future Simple) would suggest a single completed action, not an ongoing one.
"Will be lying" (Future Continuous) भविष्य के किसी ख़ास पल पर जारी रहने वाले काम के लिए होता है ("this time next week")।
Question 5 of 12
He ___ football every Sunday since he was a child.
"Has played" (Present Perfect) is used for an action that started in the past and continues into the present, especially with "since". This shows the habit is unbroken from childhood to now.
"Has played" (Present Perfect) उस काम के लिए इस्तेमाल होता है जो अतीत में शुरू हुआ और अब तक जारी है, ख़ासकर "since" के साथ।
Question 6 of 12
I can't talk right now — I ___ dinner.
"Am cooking" (Present Continuous) shows an action in progress at the moment of speaking, which is why the speaker can't talk right now. This is a temporary action, not a habit.
"Am cooking" (Present Continuous) बोलते समय जारी काम दिखाता है, इसीलिए बोलने वाला अभी बात नहीं कर सकता।
Question 7 of 12
When I got home last night, my brother ___ left.
"Had already left" (Past Perfect) is needed because the brother's leaving happened before another past event (getting home). Using "has" here would be wrong because the whole sentence is set firmly in the past, not connected to now.
"Had already left" (Past Perfect) ज़रूरी है क्योंकि भाई का जाना घर पहुँचने से पहले हुआ था — पूरा वाक्य अतीत में है, वर्तमान से नहीं जुड़ा।
Question 8 of 12
Next month, they ___ married for ten years.
"Will have been" (Future Perfect) is used for an action that will be completed by a specific point in the future. This shows that by next month, ten years of marriage will already be finished.
"Will have been" (Future Perfect) उस काम के लिए होता है जो भविष्य के किसी तय पल तक पूरा हो चुका होगा।
Question 9 of 12
I ___ my keys — have you seen them anywhere?
"Have lost" (Present Perfect) is used because the action of losing the keys happened at an unspecified time in the past, but its result (not having the keys) matters right now. "Lost" (Simple Past) would need a specific time mentioned.
"Have lost" (Present Perfect) इस्तेमाल होता है क्योंकि चाबियाँ खोने का असर अभी तक है, भले ही समय तय न हो।
Question 10 of 12
She usually ___ tea, but today she ___ coffee.
"Drinks" (Present Simple) describes her usual habit, while "is drinking" (Present Continuous) describes what's different and happening today. This contrast between habit and a temporary exception is a classic tense-mixing test.
"Drinks" उसकी आदत बताता है, और "is drinking" आज के अलग/अस्थायी काम को — यह आदत बनाम अस्थायी काम का अंतर है।
Question 11 of 12
I ___ this book by the time the movie comes out.
"Will have read" (Future Perfect) shows an action that will be completed before another future event (the movie coming out). This is used when one future action finishes before a second future point.
"Will have read" (Future Perfect) उस काम के लिए है जो किसी दूसरे भविष्य के काम से पहले पूरा हो चुका होगा।
Question 12 of 12
While I ___ dinner, the phone rang.
"Was cooking" (Past Continuous) describes an action in progress in the past when it was interrupted by another action (the phone ringing, in Simple Past). This is the standard pattern for describing an interruption.
"Was cooking" (Past Continuous) अतीत में जारी किसी काम को दिखाता है जिसे बीच में किसी और काम (फ़ोन बजना) ने रोका।
🎉

Quiz Complete!

0 / 12