It is high time we ------- our food habits.
ক) Changing
খ) Has changed
গ) Changed
ঘ) Has been changing
বিস্তারিত ব্যাখ্যা:
'It is time' বা 'It is high time' এর পর subject থাকলে verb এর Past Simple form ব্যবহৃত হয়। এটি একটি Subjunctive mood এর ব্যবহার। তাই 'changed' সঠিক।
Related Questions
ক) Turned
খ) Turns
গ) Am turning
ঘ) Had turned
Note : 'Fancy' verbটি এখানে 'imagine' বা 'think' অর্থে ব্যবহৃত হয়েছে। 'I fancy' এর পর সাধারণত Past Tense ব্যবহৃত হয় যা একটি বর্তমান অবস্থা বা অনুভূতি প্রকাশ করে। তাই 'turned' সঠিক।
ক) Sets
খ) will set
গ) Is setting
ঘ) Set
Note : Main clause টি future tense এ থাকায় 'before' যুক্ত clause টি Present Indefinite Tense এ হবে। Sun third person singular হওয়ায় 'sets' হবে।
ক) Am getting
খ) Get
গ) Will get
ঘ) Will be getting
Note : Future time clause (when, as soon as, until, before যুক্ত) এর একটি অংশ Future Indefinite হলে অন্য অংশটি Present Indefinite Tense হয়। তাই 'get' সঠিক।
ক) Would be leaving
খ) Had been leaving
গ) Had left
ঘ) Will leave
Note : 'Before' এর নিয়ম অনুযায়ী যে কাজটি আগে সম্পন্ন হয় তা Past Perfect Tense এ হয়। বন্ধুর চলে যাওয়ার কাজটি আগে হওয়ায় 'had left' সঠিক উত্তর।
ক) Had
খ) Have
গ) Been
ঘ) Have been
Note : before' এর আগের কাজটি (খাওয়া) আগে হওয়ায় Past Perfect (had + V3) হবে। এখানে মূল verb 'have' (খাওয়া) এর V3 বা past participle হলো 'had'। তাই 'had had' হবে।
ক) Has started
খ) Did start
গ) Had started
ঘ) Had been started
Note : 'Before' যুক্ত দুটি past tense এর clause থাকলে 'before' এর আগের অংশ Past Perfect Tense এবং পরের অংশ Past Simple Tense হয়। এখানে পরীক্ষা আগে শুরু হয়েছিল তাই 'had started' হবে।
জব সলুশন