📘 Tense – Fill in the Blanks (Objective Questions with Hints)
He _____ a book now. a) reads b) read c) is reading d) has read ✅ Answer: c) is reading 💡 Hint: “now” → Present Continuous
She _____ to Delhi last week. a) goes b) gone c) went d) going ✅ Answer: c) went 💡 Hint: “last week” → Past Simple
I _____ my homework before dinner. a) will finish b) finish c) finished d) have finished ✅ Answer: a) will finish 💡 Hint: “before dinner” → Future Simple
They _____ here since 2010. a) lived b) are living c) have been living d) live ✅ Answer: c) have been living 💡 Hint: “since 2010” + → Present Perfect Continuous
When I reached the station, the train _____. a) leaves b) left c) had left d) will leave ✅ Answer: c) had left 💡 Hint: पहले से जा चुकी थी → Past Perfect
She _____ a letter when I came. a) wrote b) writes c) was writing d) is writing ✅ Answer: c) was writing 💡 Hint: कार्य चल रहा था → Past Continuous
By next year, he _____ his course. a) will complete b) has completed c) will have completed d) completed ✅ Answer: c) will have completed 💡 Hint: “By next year” → Future Perfect
I _____ in this school since 2020. a) studied b) study c) have been studying d) had studied ✅ Answer: c) have been studying 💡 Hint: “since 2020” + अभी भी → Present Perfect Continuous
The sun _____ in the east. a) rise b) rises c) is rising d) rose ✅ Answer: b) rises 💡 Hint: Universal truth → Present Simple
He _____ a movie every Sunday. a) watches b) watched c) is watching d) has watched ✅ Answer: a) watches 💡 Hint: Habit → Present Simple
They _____ cricket when it started raining. a) played b) are playing c) have played d) were playing ✅ Answer: d) were playing 💡 Hint: कार्य जारी था → Past Continuous
I _____ this book already. a) read b) have read c) had read d) was reading ✅ Answer: b) have read 💡 Hint: “already” → Present Perfect
She _____ TV for two hours. a) watches b) is watching c) has been watching d) will be watching ✅ Answer: c) has been watching 💡 Hint: समय की अवधि + जारी कार्य → Present Perfect Continuous
He _____ English for five years before he left India. a) had learnt b) learnt c) learns d) has learnt ✅ Answer: a) had learnt 💡 Hint: Past में दो कार्य → Past Perfect
We _____ to the zoo tomorrow. a) go b) went c) are going d) have gone ✅ Answer: c) are going 💡 Hint: Future plan → Present Continuous
He _____ his mobile at home yesterday. a) leaves b) has left c) left d) is leaving ✅ Answer: c) left 💡 Hint: “yesterday” → Past Simple
I _____ the letter by the time she arrived. a) write b) wrote c) had written d) have written ✅ Answer: c) had written 💡 Hint: पहले हुआ कार्य → Past Perfect
He _____ the match when we reached the stadium. a) starts b) has started c) started d) had started ✅ Answer: d) had started 💡 Hint: पहले से शुरू → Past Perfect
The child _____ when the teacher entered. a) was crying b) cried c) is crying d) has cried ✅ Answer: a) was crying 💡 Hint: कार्य जारी था → Past Continuous
They _____ here next week. a) came b) are coming c) have come d) come ✅ Answer: b) are coming 💡 Hint: Future plan → Present Continuous
She _____ already left for college. a) was b) had c) has d) will ✅ Answer: c) has 💡 Hint: “already” → Present Perfect
I _____ to her twice this week. a) talk b) have talked c) talked d) had talked ✅ Answer: b) have talked 💡 Hint: अभी तक हुआ → Present Perfect
He _____ his work before 5 p.m. tomorrow. a) has finished b) had finished c) will have finished d) finishes ✅ Answer: c) will have finished 💡 Hint: Future में कार्य समाप्त → Future Perfect
We _____ here since morning. a) are waiting b) wait c) have been waiting d) will be waiting ✅ Answer: c) have been waiting 💡 Hint: “since morning” → Present Perfect Continuous
She _____ a song when I called her. a) sings b) is singing c) was singing d) has sung ✅ Answer: c) was singing 💡 Hint: कार्य चल रहा था → Past Continuous
I think it _____ tomorrow. a) rains b) will rain c) is raining d) rained ✅ Answer: b) will rain 💡 Hint: भविष्य की संभावना → Future Simple
She _____ her lunch when the bell rang. a) is eating b) eats c) was eating d) had eaten ✅ Answer: c) was eating 💡 Hint: Past में चल रहा कार्य → Past Continuous
You _____ late if you don’t hurry. a) will be b) are c) were d) have been ✅ Answer: a) will be 💡 Hint: चेतावनी + Future → Future Simple
She _____ never been to a foreign country. a) has b) had c) was d) is ✅ Answer: a) has 💡 Hint: “never been” → Present Perfect
They _____ in the garden at this moment. a) play b) are playing c) played d) were playing ✅ Answer: b) are playing 💡 Hint: “at this moment” → Present Continuous