⏳ Tense MCQ — উত্তর ও ব্যাখ্যাসহ
সময় ও verb form · মোট ৫০টি প্রশ্ন। প্রতিটি প্রশ্নের নিচে “উত্তর ও ব্যাখ্যা” চাপলে সঠিক উত্তর আর বাংলা ব্যাখ্যা দেখাবে।
-
১. By the time the guests arrive, I ____ the room.
- will cleaning
- will be cleaning
- will have cleaned
- 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
-
২. The man waiting to take the test was nervous. He ____ it before.
- has not taken
- did not took
- had not taken
- 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
-
৩. The man sitting beside the window on the plane was nervous. He ____ before.
- not flew
- not flown
- not flying
- 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
-
৪. An intensive search was conducted to locate the criminals, who ____.
- have escaped
- had escaped
- are escaping
- 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
-
৫. We prayed that she ____ able to return in time.
- will be
- may be
- would be
- 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
-
৬. She hopes to get married before she ____ thirty.
- is
- will be
- has been
- 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
-
৭. By the middle of the twenty-first century, computers ____ essential in every home.
- became
- are becoming
- have become
- 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।
-
৮. I ____ him yesterday at the library.
- have seen
- saw
- had seen
- see
উত্তর ও ব্যাখ্যা
উত্তর: B. saw
Yesterday is a finished, specified past time, so use past simple.
Yesterday নির্দিষ্ট অতীত সময়, তাই present perfect নয়—past simple: saw।
-
৯. She ____ in Chattogram since 2020.
- lives
- lived
- has lived
- is live
উত্তর ও ব্যাখ্যা
উত্তর: C. has lived
Since + starting point with a state continuing to now takes present perfect.
Since 2020 থেকে এখন পর্যন্ত চলমান অবস্থা বোঝাতে present perfect: has lived।
-
১০. Listen! Someone ____ at the door.
- knocks
- is knocking
- knocked
- has knocked
উত্তর ও ব্যাখ্যা
উত্তর: B. is knocking
Listen! points to an action happening now: present continuous.
Listen! মানে কাজটি এই মুহূর্তে ঘটছে, তাই present continuous: is knocking।
-
১১. The sun ____ in the east.
- is rising
- rise
- rises
- has risen
উত্তর ও ব্যাখ্যা
উত্তর: C. rises
Universal truths take present simple.
সূর্য পূর্ব দিকে ওঠে—চিরন্তন সত্য, তাই present simple: rises।
-
১২. At 8 pm last night, we ____ for the admission test.
- study
- were studying
- have studied
- are studying
উত্তর ও ব্যাখ্যা
উত্তর: B. were studying
An action in progress at a specific past time takes past continuous.
গতকাল রাত ৮টায় কাজটি চলছিল—অতীতের নির্দিষ্ট সময়ে চলমান কাজে past continuous: were studying।
-
১৩. He ____ the work before I arrived.
- finished
- has finished
- had finished
- finishes
উত্তর ও ব্যাখ্যা
উত্তর: C. had finished
The earlier of two past actions takes past perfect.
আমি আসার আগেই কাজ শেষ—অতীতের দুই কাজের আগেরটিতে past perfect: had finished।
-
১৪. I will call you as soon as I ____ home.
- will reach
- reached
- reach
- have reach
উত্তর ও ব্যাখ্যা
উত্তর: C. reach
After as soon as in a future-time clause, use present simple.
As soon as দিয়ে শুরু ভবিষ্যৎ বোঝানো clause-এ will বসে না, present simple: reach।
-
১৫. She ____ for two hours and is still waiting.
- waits
- waited
- has been waiting
- 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।
-
১৬. He usually ____ to class by bus.
- go
- goes
- is going
- went
উত্তর ও ব্যাখ্যা
উত্তর: B. goes
Third-person singular in present simple takes -s/-es.
Usually অভ্যাস বোঝায়; he (third person singular)-এর সঙ্গে present simple-এ goes।
-
১৭. When Mark came, Martha ____ television.
- watched
- has watched
- was watching
- is watching
উত্তর ও ব্যাখ্যা
উত্তর: C. was watching
The longer action in progress is past continuous.
Mark আসার সময় Martha টিভি দেখছিল—অতীতে চলমান দীর্ঘ কাজে past continuous: was watching।
-
১৮. I ____ four emails since breakfast.
- have written
- have been writing
- wrote
- had write
উত্তর ও ব্যাখ্যা
উত্তর: A. have written
A completed number/quantity of actions favours present perfect simple.
নাশতার পর থেকে চারটি email লেখা শেষ—গুনে বলা সম্পন্ন কাজে present perfect: have written।
-
১৯. It ____ heavily when we left the house.
- rains
- has rained
- was raining
- is raining
উত্তর ও ব্যাখ্যা
উত্তর: C. was raining
An action in progress at a past moment takes past continuous.
বের হওয়ার সময় বৃষ্টি চলছিল—অতীতের একটি মুহূর্তে চলমান কাজে past continuous: was raining।
-
২০. By next June, she ____ here for ten years.
- teaches
- will teach
- will have been teaching
- has taught
উত্তর ও ব্যাখ্যা
উত্তর: C. will have been teaching
Duration up to a future point takes future perfect continuous.
আগামী জুন পর্যন্ত দশ বছর ধরে পড়াবে—ভবিষ্যতের একটি সময় পর্যন্ত চলমান কাজে future perfect continuous।
-
২১. He ____ just ____ from Dhaka.
- has; returned
- did; returned
- is; return
- had; returning
উত্তর ও ব্যাখ্যা
উত্তর: A. has; returned
Just with a present result commonly takes present perfect.
Just মানে এইমাত্র; এর ফল এখনো বর্তমান, তাই present perfect: has just returned।
-
২২. If he ____ early, we will catch the bus.
- will come
- came
- comes
- would come
উত্তর ও ব্যাখ্যা
উত্তর: C. comes
First conditional: if-clause uses present simple.
First conditional: if-clause-এ present simple (comes), main clause-এ will।
-
২৩. She ____ in this school for five years before she moved.
- has taught
- had been teaching
- is teaching
- will teach
উত্তর ও ব্যাখ্যা
উত্তর: B. had been teaching
An ongoing duration before another past event takes past perfect continuous.
চলে যাওয়ার আগে পাঁচ বছর ধরে পড়াচ্ছিলেন—অতীতের আরেক ঘটনার আগ পর্যন্ত চলমান কাজে past perfect continuous।
-
২৪. I wish I ____ a bird.
- am
- was being
- were
- will be
উত্তর ও ব্যাখ্যা
উত্তর: C. were
In this unreal wish, were is the conventional subjunctive form.
Wish-এর পরে বর্তমানের অবাস্তব ইচ্ছায় সব subject-এর সঙ্গে were: I wish I were a bird।
-
২৫. No sooner ____ the bell rung than the students left.
- did
- has
- had
- was
উত্তর ও ব্যাখ্যা
উত্তর: C. had
Pattern: No sooner had + subject + V3 + than + past simple.
No sooner had + subject + V3 + than + past simple—এটি নির্দিষ্ট গঠন, তাই had।
-
২৬. He ____ newspapers often but has never ____ a novel.
- reads, read
- read, reads
- reads, reads
- 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
-
২৭. The population of the city ____ rapidly these days.
- increases
- increased
- is increasing
- has increase
উত্তর ও ব্যাখ্যা
উত্তর: C. is increasing
A changing situation with these days can take present continuous.
These days দিয়ে পরিবর্তনশীল চলমান অবস্থা বোঝাতে present continuous: is increasing।
-
২৮. I ____ him for ten years.
- know
- knew
- have known
- 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।
-
২৯. When I reached the station, the train ____.
- leaves
- has left
- had left
- will leave
উত্তর ও ব্যাখ্যা
উত্তর: C. had left
The train left before the later past event: past perfect.
আমি পৌঁছানোর আগেই ট্রেন চলে গিয়েছিল—আগের অতীত কাজে past perfect: had left।
-
৩০. This time tomorrow, I ____ my exam.
- take
- will be taking
- took
- 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।
-
৩১. He ____ his assignment yet.
- has not submitted
- did not submitted
- is not submit
- had not submit
উত্তর ও ব্যাখ্যা
উত্তর: A. has not submitted
Yet in a negative sentence commonly pairs with present perfect.
Yet সাধারণত negative বা প্রশ্নে present perfect-এর সঙ্গে বসে: has not submitted।
-
৩২. The teacher said that the Earth ____ around the Sun.
- moved
- moves
- will move
- had moved
উত্তর ও ব্যাখ্যা
উত্তর: B. moves
A universal truth remains present in reported speech.
পৃথিবী সূর্যের চারদিকে ঘোরে—চিরন্তন সত্য, তাই reported speech-এও present থাকে: moves।
-
৩৩. I ____ dinner when my friend called.
- ate
- was eating
- have eaten
- eat
উত্তর ও ব্যাখ্যা
উত্তর: B. was eating
The meal was in progress when another past event occurred.
বন্ধু যখন ফোন করে, তখন খাওয়া চলছিল—past continuous: was eating।
-
৩৪. By 2030, they ____ the bridge.
- complete
- completed
- will have completed
- have complete
উত্তর ও ব্যাখ্যা
উত্তর: C. will have completed
By + future date points to future perfect.
By 2030 (ভবিষ্যতের সময়সীমা) পর্যন্ত কাজ শেষ হবে—future perfect: will have completed।
-
৩৫. He ____ here every Friday.
- comes
- is coming
- came
- has come
উত্তর ও ব্যাখ্যা
উত্তর: A. comes
A regular habit takes present simple.
Every Friday নিয়মিত অভ্যাস বোঝায়, তাই present simple: comes।
-
৩৬. The room ____ cleaning.
- needs
- need
- is need
- 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।
-
৩৭. We ____ in this house since 2018.
- live
- lived
- have been living
- are live
উত্তর ও ব্যাখ্যা
উত্তর: C. have been living
An activity continuing since a past point can take present perfect continuous.
২০১৮ থেকে এখনো এই বাড়িতে থাকছি—since সহ চলমান কাজে present perfect continuous।
-
৩৮. He said that he ____ the next day.
- will return
- would return
- returns
- has returned
উত্তর ও ব্যাখ্যা
উত্তর: B. would return
Reported future after a past reporting verb commonly becomes would.
Said (past) থাকায় will হয় would; পরের দিন ফেরার কথা: would return।
-
৩৯. She ____ the book before the exam started.
- reads
- has read
- had read
- will read
উত্তর ও ব্যাখ্যা
উত্তর: C. had read
The earlier completed past action takes past perfect.
পরীক্ষা শুরুর আগেই বই পড়া শেষ—আগের অতীত কাজে past perfect: had read।
-
৪০. I ____ to the theatre at seven tonight; the tickets are booked.
- go
- went
- am going
- have gone
উত্তর ও ব্যাখ্যা
উত্তর: C. am going
Present continuous can express a planned near-future arrangement.
Tickets booked—নিকট ভবিষ্যতের নিশ্চিত পরিকল্পনা বোঝাতে present continuous: am going।
-
৪১. He ____ constantly about the food!
- complains
- is complaining
- has complained
- complained
উত্তর ও ব্যাখ্যা
উত্তর: B. is complaining
Always/constantly + continuous can express irritation at repeated behaviour.
Constantly/always + present continuous বিরক্তি প্রকাশ করে: is complaining।
-
৪২. They ____ the project at the moment.
- discuss
- discussed
- are discussing
- have discuss
উত্তর ও ব্যাখ্যা
উত্তর: C. are discussing
At the moment signals present continuous.
At the moment মানে এখন চলছে, তাই present continuous: are discussing।
-
৪৩. It is two years since he ____.
- dies
- has died
- died
- had died
উত্তর ও ব্যাখ্যা
উত্তর: C. died
It is + duration + since + past simple.
It is + সময়কাল + since-এর পরে past simple বসে: since he died।
-
৪৪. She ____ three books this month.
- has read
- has been reading
- readed
- is read
উত্তর ও ব্যাখ্যা
উত্তর: A. has read
A completed count of books takes present perfect simple.
এই মাসে তিনটি বই পড়া শেষ—গুনে বলা সম্পন্ন কাজে present perfect simple: has read।
-
৪৫. While I ____ , my sister was cooking.
- read
- was reading
- have read
- am reading
উত্তর ও ব্যাখ্যা
উত্তর: B. was reading
Two simultaneous past actions can both use past continuous.
While-এ একই সময়ে চলা দুটি অতীত কাজ—দুটিতেই past continuous: was reading।
-
৪৬. The baby ____ whenever it is hungry.
- cried
- cries
- is crying
- has cried
উত্তর ও ব্যাখ্যা
উত্তর: B. cries
A habitual action takes present simple.
Whenever দিয়ে প্রতিবারের অভ্যাস বোঝায়; it singular, তাই present simple: cries।
-
৪৭. He ____ to school when it began to rain.
- walks
- has walked
- was walking
- will walk
উত্তর ও ব্যাখ্যা
উত্তর: C. was walking
An action interrupted by another past action uses past continuous.
বৃষ্টি শুরু হয়ে চলমান কাজে বাধা দিয়েছে—চলমান কাজে past continuous: was walking।
-
৪৮. By the time you get home, I ____ dinner.
- cook
- cooked
- will have cooked
- have cook
উত্তর ও ব্যাখ্যা
উত্তর: C. will have cooked
Future perfect shows completion before a future point.
তুমি বাড়ি পৌঁছানোর আগেই রান্না শেষ হবে—by the time + present থাকলে future perfect।
-
৪৯. They ____ the match last week.
- have won
- won
- had win
- win
উত্তর ও ব্যাখ্যা
উত্তর: B. won
Last week indicates finished past time: past simple.
Last week নির্দিষ্ট অতীত সময়, তাই past simple: won।
-
৫০. I ____ never ____ such a beautiful place.
- have; seen
- did; saw
- am; seeing
- had; see
উত্তর ও ব্যাখ্যা
উত্তর: A. have; seen
Experience without a finished time reference commonly takes present perfect.
নির্দিষ্ট সময় না বলে জীবনের অভিজ্ঞতা বোঝাতে present perfect: have never seen।