Menu Close

Tense Practice Questions with Hint

📘 Tense – Fill in the Blanks (Objective Questions with Hints)


  1. He _____ a book now.
    a) reads
    b) read
    c) is reading
    d) has read
    Answer: c) is reading
    💡 Hint: “now” → Present Continuous

  1. She _____ to Delhi last week.
    a) goes
    b) gone
    c) went
    d) going
    Answer: c) went
    💡 Hint: “last week” → Past Simple

  1. I _____ my homework before dinner.
    a) will finish
    b) finish
    c) finished
    d) have finished
    Answer: a) will finish
    💡 Hint: “before dinner” → Future Simple

  1. 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

  1. When I reached the station, the train _____.
    a) leaves
    b) left
    c) had left
    d) will leave
    Answer: c) had left
    💡 Hint: पहले से जा चुकी थी → Past Perfect

  1. She _____ a letter when I came.
    a) wrote
    b) writes
    c) was writing
    d) is writing
    Answer: c) was writing
    💡 Hint: कार्य चल रहा था → Past Continuous

  1. 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

  1. 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

  1. The sun _____ in the east.
    a) rise
    b) rises
    c) is rising
    d) rose
    Answer: b) rises
    💡 Hint: Universal truth → Present Simple

  1. He _____ a movie every Sunday.
    a) watches
    b) watched
    c) is watching
    d) has watched
    Answer: a) watches
    💡 Hint: Habit → Present Simple

  1. They _____ cricket when it started raining.
    a) played
    b) are playing
    c) have played
    d) were playing
    Answer: d) were playing
    💡 Hint: कार्य जारी था → Past Continuous

  1. I _____ this book already.
    a) read
    b) have read
    c) had read
    d) was reading
    Answer: b) have read
    💡 Hint: “already” → Present Perfect

  1. 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

  1. 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

  1. We _____ to the zoo tomorrow.
    a) go
    b) went
    c) are going
    d) have gone
    Answer: c) are going
    💡 Hint: Future plan → Present Continuous

  1. He _____ his mobile at home yesterday.
    a) leaves
    b) has left
    c) left
    d) is leaving
    Answer: c) left
    💡 Hint: “yesterday” → Past Simple

  1. 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

  1. 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

  1. The child _____ when the teacher entered.
    a) was crying
    b) cried
    c) is crying
    d) has cried
    Answer: a) was crying
    💡 Hint: कार्य जारी था → Past Continuous

  1. They _____ here next week.
    a) came
    b) are coming
    c) have come
    d) come
    Answer: b) are coming
    💡 Hint: Future plan → Present Continuous

  1. She _____ already left for college.
    a) was
    b) had
    c) has
    d) will
    Answer: c) has
    💡 Hint: “already” → Present Perfect

  1. I _____ to her twice this week.
    a) talk
    b) have talked
    c) talked
    d) had talked
    Answer: b) have talked
    💡 Hint: अभी तक हुआ → Present Perfect

  1. 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

  1. 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

  1. 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

  1. I think it _____ tomorrow.
    a) rains
    b) will rain
    c) is raining
    d) rained
    Answer: b) will rain
    💡 Hint: भविष्य की संभावना → Future Simple

  1. 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

  1. 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

  1. She _____ never been to a foreign country.
    a) has
    b) had
    c) was
    d) is
    Answer: a) has
    💡 Hint: “never been” → Present Perfect

  1. 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

You cannot copy content of this page