⏳ Tense MCQ — উত্তর ও ব্যাখ্যাসহ

সময় ও verb form · মোট ৫০টি প্রশ্ন। প্রতিটি প্রশ্নের নিচে “উত্তর ও ব্যাখ্যা” চাপলে সঠিক উত্তর আর বাংলা ব্যাখ্যা দেখাবে।

⏱️ Tense Model Test দাও 🎮 Fun Quiz

  1. ১. By the time the guests arrive, I ____ the room.

    1. will cleaning
    2. will be cleaning
    3. will have cleaned
    4. will clean
    উত্তর ও ব্যাখ্যা

    উত্তর: C. will have cleaned

    By the time + present simple can pair with future perfect for an action completed before a future point.

    By the time + present (arrive) থাকলে ভবিষ্যতের ওই সময়ের আগেই কাজ শেষ হয়ে যাবে বোঝাতে future perfect: will have cleaned।

    উৎস: CU KA Unit 2016–17

  2. ২. The man waiting to take the test was nervous. He ____ it before.

    1. has not taken
    2. did not took
    3. had not taken
    4. was not taking
    উত্তর ও ব্যাখ্যা

    উত্তর: C. had not taken

    The test-taking context is past; the earlier experience takes past perfect.

    পুরো ঘটনা অতীতের (was nervous); তার আগের অভিজ্ঞতা বোঝাতে past perfect: had not taken।

    উৎস: CU G Unit 2015–16

  3. ৩. The man sitting beside the window on the plane was nervous. He ____ before.

    1. not flew
    2. not flown
    3. not flying
    4. had not flown
    উত্তর ও ব্যাখ্যা

    উত্তর: D. had not flown

    An experience before a past situation is expressed with past perfect.

    Plane-এ বসে nervous থাকা অতীতের ঘটনা; তার আগে কখনো ওড়েনি বোঝাতে past perfect: had not flown।

    উৎস: CU F-1 Unit 2015–16

  4. ৪. An intensive search was conducted to locate the criminals, who ____.

    1. have escaped
    2. had escaped
    3. are escaping
    4. have been escaping
    উত্তর ও ব্যাখ্যা

    উত্তর: B. had escaped

    The escape happened before the search; use past perfect.

    অপরাধীরা আগে পালিয়েছে, তারপর search হয়েছে—অতীতের দুই ঘটনার আগেরটিতে past perfect: had escaped।

    উৎস: CU E Unit 2015–16

  5. ৫. We prayed that she ____ able to return in time.

    1. will be
    2. may be
    3. would be
    4. being
    উত্তর ও ব্যাখ্যা

    উত্তর: C. would be

    With a past reporting verb, will commonly backshifts to would.

    Prayed (past) reporting verb থাকায় will হয়ে যায় would: would be।

    উৎস: CU B Unit 2014–15

  6. ৬. She hopes to get married before she ____ thirty.

    1. is
    2. will be
    3. has been
    4. is being
    উত্তর ও ব্যাখ্যা

    উত্তর: A. is

    A future-time clause after before uses present simple, not will.

    Before/after/when দিয়ে শুরু হওয়া ভবিষ্যৎ বোঝানো clause-এ will বসে না, present simple বসে: before she is thirty।

    উৎস: CU C Unit 2014–15

  7. ৭. By the middle of the twenty-first century, computers ____ essential in every home.

    1. became
    2. are becoming
    3. have become
    4. will have become
    উত্তর ও ব্যাখ্যা

    উত্তর: D. will have become

    By + a future deadline commonly signals future perfect.

    By + ভবিষ্যতের সময়সীমা (by the middle of the century) থাকলে future perfect: will have become।

  8. ৮. I ____ him yesterday at the library.

    1. have seen
    2. saw
    3. had seen
    4. see
    উত্তর ও ব্যাখ্যা

    উত্তর: B. saw

    Yesterday is a finished, specified past time, so use past simple.

    Yesterday নির্দিষ্ট অতীত সময়, তাই present perfect নয়—past simple: saw।

  9. ৯. She ____ in Chattogram since 2020.

    1. lives
    2. lived
    3. has lived
    4. is live
    উত্তর ও ব্যাখ্যা

    উত্তর: C. has lived

    Since + starting point with a state continuing to now takes present perfect.

    Since 2020 থেকে এখন পর্যন্ত চলমান অবস্থা বোঝাতে present perfect: has lived।

  10. ১০. Listen! Someone ____ at the door.

    1. knocks
    2. is knocking
    3. knocked
    4. has knocked
    উত্তর ও ব্যাখ্যা

    উত্তর: B. is knocking

    Listen! points to an action happening now: present continuous.

    Listen! মানে কাজটি এই মুহূর্তে ঘটছে, তাই present continuous: is knocking।

  11. ১১. The sun ____ in the east.

    1. is rising
    2. rise
    3. rises
    4. has risen
    উত্তর ও ব্যাখ্যা

    উত্তর: C. rises

    Universal truths take present simple.

    সূর্য পূর্ব দিকে ওঠে—চিরন্তন সত্য, তাই present simple: rises।

  12. ১২. At 8 pm last night, we ____ for the admission test.

    1. study
    2. were studying
    3. have studied
    4. are studying
    উত্তর ও ব্যাখ্যা

    উত্তর: B. were studying

    An action in progress at a specific past time takes past continuous.

    গতকাল রাত ৮টায় কাজটি চলছিল—অতীতের নির্দিষ্ট সময়ে চলমান কাজে past continuous: were studying।

  13. ১৩. He ____ the work before I arrived.

    1. finished
    2. has finished
    3. had finished
    4. finishes
    উত্তর ও ব্যাখ্যা

    উত্তর: C. had finished

    The earlier of two past actions takes past perfect.

    আমি আসার আগেই কাজ শেষ—অতীতের দুই কাজের আগেরটিতে past perfect: had finished।

  14. ১৪. I will call you as soon as I ____ home.

    1. will reach
    2. reached
    3. reach
    4. have reach
    উত্তর ও ব্যাখ্যা

    উত্তর: C. reach

    After as soon as in a future-time clause, use present simple.

    As soon as দিয়ে শুরু ভবিষ্যৎ বোঝানো clause-এ will বসে না, present simple: reach।

  15. ১৫. She ____ for two hours and is still waiting.

    1. waits
    2. waited
    3. has been waiting
    4. is waited
    উত্তর ও ব্যাখ্যা

    উত্তর: C. has been waiting

    An activity continuing from the past with duration often uses present perfect continuous.

    দুই ঘণ্টা ধরে অপেক্ষা করছে এবং এখনো করছে—সময়ের দৈর্ঘ্যসহ চলমান কাজে present perfect continuous: has been waiting।

  16. ১৬. He usually ____ to class by bus.

    1. go
    2. goes
    3. is going
    4. went
    উত্তর ও ব্যাখ্যা

    উত্তর: B. goes

    Third-person singular in present simple takes -s/-es.

    Usually অভ্যাস বোঝায়; he (third person singular)-এর সঙ্গে present simple-এ goes।

  17. ১৭. When Mark came, Martha ____ television.

    1. watched
    2. has watched
    3. was watching
    4. is watching
    উত্তর ও ব্যাখ্যা

    উত্তর: C. was watching

    The longer action in progress is past continuous.

    Mark আসার সময় Martha টিভি দেখছিল—অতীতে চলমান দীর্ঘ কাজে past continuous: was watching।

  18. ১৮. I ____ four emails since breakfast.

    1. have written
    2. have been writing
    3. wrote
    4. had write
    উত্তর ও ব্যাখ্যা

    উত্তর: A. have written

    A completed number/quantity of actions favours present perfect simple.

    নাশতার পর থেকে চারটি email লেখা শেষ—গুনে বলা সম্পন্ন কাজে present perfect: have written।

  19. ১৯. It ____ heavily when we left the house.

    1. rains
    2. has rained
    3. was raining
    4. is raining
    উত্তর ও ব্যাখ্যা

    উত্তর: C. was raining

    An action in progress at a past moment takes past continuous.

    বের হওয়ার সময় বৃষ্টি চলছিল—অতীতের একটি মুহূর্তে চলমান কাজে past continuous: was raining।

  20. ২০. By next June, she ____ here for ten years.

    1. teaches
    2. will teach
    3. will have been teaching
    4. has taught
    উত্তর ও ব্যাখ্যা

    উত্তর: C. will have been teaching

    Duration up to a future point takes future perfect continuous.

    আগামী জুন পর্যন্ত দশ বছর ধরে পড়াবে—ভবিষ্যতের একটি সময় পর্যন্ত চলমান কাজে future perfect continuous।

  21. ২১. He ____ just ____ from Dhaka.

    1. has; returned
    2. did; returned
    3. is; return
    4. had; returning
    উত্তর ও ব্যাখ্যা

    উত্তর: A. has; returned

    Just with a present result commonly takes present perfect.

    Just মানে এইমাত্র; এর ফল এখনো বর্তমান, তাই present perfect: has just returned।

  22. ২২. If he ____ early, we will catch the bus.

    1. will come
    2. came
    3. comes
    4. would come
    উত্তর ও ব্যাখ্যা

    উত্তর: C. comes

    First conditional: if-clause uses present simple.

    First conditional: if-clause-এ present simple (comes), main clause-এ will।

  23. ২৩. She ____ in this school for five years before she moved.

    1. has taught
    2. had been teaching
    3. is teaching
    4. will teach
    উত্তর ও ব্যাখ্যা

    উত্তর: B. had been teaching

    An ongoing duration before another past event takes past perfect continuous.

    চলে যাওয়ার আগে পাঁচ বছর ধরে পড়াচ্ছিলেন—অতীতের আরেক ঘটনার আগ পর্যন্ত চলমান কাজে past perfect continuous।

  24. ২৪. I wish I ____ a bird.

    1. am
    2. was being
    3. were
    4. will be
    উত্তর ও ব্যাখ্যা

    উত্তর: C. were

    In this unreal wish, were is the conventional subjunctive form.

    Wish-এর পরে বর্তমানের অবাস্তব ইচ্ছায় সব subject-এর সঙ্গে were: I wish I were a bird।

  25. ২৫. No sooner ____ the bell rung than the students left.

    1. did
    2. has
    3. had
    4. was
    উত্তর ও ব্যাখ্যা

    উত্তর: C. had

    Pattern: No sooner had + subject + V3 + than + past simple.

    No sooner had + subject + V3 + than + past simple—এটি নির্দিষ্ট গঠন, তাই had।

  26. ২৬. He ____ newspapers often but has never ____ a novel.

    1. reads, read
    2. read, reads
    3. reads, reads
    4. read, read
    উত্তর ও ব্যাখ্যা

    উত্তর: A. reads, read

    Often takes present simple; has never is followed by V3 (read).

    Often (অভ্যাস) → present simple reads; has never-এর পরে V3 read।

    উৎস: DU A Unit 2007–08

  27. ২৭. The population of the city ____ rapidly these days.

    1. increases
    2. increased
    3. is increasing
    4. has increase
    উত্তর ও ব্যাখ্যা

    উত্তর: C. is increasing

    A changing situation with these days can take present continuous.

    These days দিয়ে পরিবর্তনশীল চলমান অবস্থা বোঝাতে present continuous: is increasing।

  28. ২৮. I ____ him for ten years.

    1. know
    2. knew
    3. have known
    4. am knowing
    উত্তর ও ব্যাখ্যা

    উত্তর: C. have known

    Know is normally stative; use present perfect for a state continuing to now.

    Know stative verb, continuous হয় না; দশ বছর ধরে এখন পর্যন্ত চেনা বোঝাতে present perfect: have known।

  29. ২৯. When I reached the station, the train ____.

    1. leaves
    2. has left
    3. had left
    4. will leave
    উত্তর ও ব্যাখ্যা

    উত্তর: C. had left

    The train left before the later past event: past perfect.

    আমি পৌঁছানোর আগেই ট্রেন চলে গিয়েছিল—আগের অতীত কাজে past perfect: had left।

  30. ৩০. This time tomorrow, I ____ my exam.

    1. take
    2. will be taking
    3. took
    4. have taken
    উত্তর ও ব্যাখ্যা

    উত্তর: B. will be taking

    An action in progress at a future time takes future continuous.

    This time tomorrow মানে আগামীকালের ওই সময়ে কাজটি চলতে থাকবে—future continuous: will be taking।

  31. ৩১. He ____ his assignment yet.

    1. has not submitted
    2. did not submitted
    3. is not submit
    4. had not submit
    উত্তর ও ব্যাখ্যা

    উত্তর: A. has not submitted

    Yet in a negative sentence commonly pairs with present perfect.

    Yet সাধারণত negative বা প্রশ্নে present perfect-এর সঙ্গে বসে: has not submitted।

  32. ৩২. The teacher said that the Earth ____ around the Sun.

    1. moved
    2. moves
    3. will move
    4. had moved
    উত্তর ও ব্যাখ্যা

    উত্তর: B. moves

    A universal truth remains present in reported speech.

    পৃথিবী সূর্যের চারদিকে ঘোরে—চিরন্তন সত্য, তাই reported speech-এও present থাকে: moves।

  33. ৩৩. I ____ dinner when my friend called.

    1. ate
    2. was eating
    3. have eaten
    4. eat
    উত্তর ও ব্যাখ্যা

    উত্তর: B. was eating

    The meal was in progress when another past event occurred.

    বন্ধু যখন ফোন করে, তখন খাওয়া চলছিল—past continuous: was eating।

  34. ৩৪. By 2030, they ____ the bridge.

    1. complete
    2. completed
    3. will have completed
    4. have complete
    উত্তর ও ব্যাখ্যা

    উত্তর: C. will have completed

    By + future date points to future perfect.

    By 2030 (ভবিষ্যতের সময়সীমা) পর্যন্ত কাজ শেষ হবে—future perfect: will have completed।

  35. ৩৫. He ____ here every Friday.

    1. comes
    2. is coming
    3. came
    4. has come
    উত্তর ও ব্যাখ্যা

    উত্তর: A. comes

    A regular habit takes present simple.

    Every Friday নিয়মিত অভ্যাস বোঝায়, তাই present simple: comes।

  36. ৩৬. The room ____ cleaning.

    1. needs
    2. need
    3. is need
    4. has need
    উত্তর ও ব্যাখ্যা

    উত্তর: A. needs

    A thing as subject can take need + V-ing: the room needs cleaning.

    বস্তু (the room) subject হলে need + V-ing passive অর্থ দেয়; room singular বলে needs।

  37. ৩৭. We ____ in this house since 2018.

    1. live
    2. lived
    3. have been living
    4. are live
    উত্তর ও ব্যাখ্যা

    উত্তর: C. have been living

    An activity continuing since a past point can take present perfect continuous.

    ২০১৮ থেকে এখনো এই বাড়িতে থাকছি—since সহ চলমান কাজে present perfect continuous।

  38. ৩৮. He said that he ____ the next day.

    1. will return
    2. would return
    3. returns
    4. has returned
    উত্তর ও ব্যাখ্যা

    উত্তর: B. would return

    Reported future after a past reporting verb commonly becomes would.

    Said (past) থাকায় will হয় would; পরের দিন ফেরার কথা: would return।

  39. ৩৯. She ____ the book before the exam started.

    1. reads
    2. has read
    3. had read
    4. will read
    উত্তর ও ব্যাখ্যা

    উত্তর: C. had read

    The earlier completed past action takes past perfect.

    পরীক্ষা শুরুর আগেই বই পড়া শেষ—আগের অতীত কাজে past perfect: had read।

  40. ৪০. I ____ to the theatre at seven tonight; the tickets are booked.

    1. go
    2. went
    3. am going
    4. have gone
    উত্তর ও ব্যাখ্যা

    উত্তর: C. am going

    Present continuous can express a planned near-future arrangement.

    Tickets booked—নিকট ভবিষ্যতের নিশ্চিত পরিকল্পনা বোঝাতে present continuous: am going।

  41. ৪১. He ____ constantly about the food!

    1. complains
    2. is complaining
    3. has complained
    4. complained
    উত্তর ও ব্যাখ্যা

    উত্তর: B. is complaining

    Always/constantly + continuous can express irritation at repeated behaviour.

    Constantly/always + present continuous বিরক্তি প্রকাশ করে: is complaining।

  42. ৪২. They ____ the project at the moment.

    1. discuss
    2. discussed
    3. are discussing
    4. have discuss
    উত্তর ও ব্যাখ্যা

    উত্তর: C. are discussing

    At the moment signals present continuous.

    At the moment মানে এখন চলছে, তাই present continuous: are discussing।

  43. ৪৩. It is two years since he ____.

    1. dies
    2. has died
    3. died
    4. had died
    উত্তর ও ব্যাখ্যা

    উত্তর: C. died

    It is + duration + since + past simple.

    It is + সময়কাল + since-এর পরে past simple বসে: since he died।

  44. ৪৪. She ____ three books this month.

    1. has read
    2. has been reading
    3. readed
    4. is read
    উত্তর ও ব্যাখ্যা

    উত্তর: A. has read

    A completed count of books takes present perfect simple.

    এই মাসে তিনটি বই পড়া শেষ—গুনে বলা সম্পন্ন কাজে present perfect simple: has read।

  45. ৪৫. While I ____ , my sister was cooking.

    1. read
    2. was reading
    3. have read
    4. am reading
    উত্তর ও ব্যাখ্যা

    উত্তর: B. was reading

    Two simultaneous past actions can both use past continuous.

    While-এ একই সময়ে চলা দুটি অতীত কাজ—দুটিতেই past continuous: was reading।

  46. ৪৬. The baby ____ whenever it is hungry.

    1. cried
    2. cries
    3. is crying
    4. has cried
    উত্তর ও ব্যাখ্যা

    উত্তর: B. cries

    A habitual action takes present simple.

    Whenever দিয়ে প্রতিবারের অভ্যাস বোঝায়; it singular, তাই present simple: cries।

  47. ৪৭. He ____ to school when it began to rain.

    1. walks
    2. has walked
    3. was walking
    4. will walk
    উত্তর ও ব্যাখ্যা

    উত্তর: C. was walking

    An action interrupted by another past action uses past continuous.

    বৃষ্টি শুরু হয়ে চলমান কাজে বাধা দিয়েছে—চলমান কাজে past continuous: was walking।

  48. ৪৮. By the time you get home, I ____ dinner.

    1. cook
    2. cooked
    3. will have cooked
    4. have cook
    উত্তর ও ব্যাখ্যা

    উত্তর: C. will have cooked

    Future perfect shows completion before a future point.

    তুমি বাড়ি পৌঁছানোর আগেই রান্না শেষ হবে—by the time + present থাকলে future perfect।

  49. ৪৯. They ____ the match last week.

    1. have won
    2. won
    3. had win
    4. win
    উত্তর ও ব্যাখ্যা

    উত্তর: B. won

    Last week indicates finished past time: past simple.

    Last week নির্দিষ্ট অতীত সময়, তাই past simple: won।

  50. ৫০. I ____ never ____ such a beautiful place.

    1. have; seen
    2. did; saw
    3. am; seeing
    4. had; see
    উত্তর ও ব্যাখ্যা

    উত্তর: A. have; seen

    Experience without a finished time reference commonly takes present perfect.

    নির্দিষ্ট সময় না বলে জীবনের অভিজ্ঞতা বোঝাতে present perfect: have never seen।

আরও Grammar topic