How long ------ English?
ক) Have you learnt
খ) Do you learn
গ) Are you learning
ঘ) Have you been learning
বিস্তারিত ব্যাখ্যা:
কোনো কাজ কতদিন ধরে চলছে, এই প্রশ্ন করতে Present Perfect Continuous Tense (have/has + been + verb-ing) ব্যবহৃত হয়। তাই 'How long have you been learning English?' সঠিক।
Related Questions
ক) I am here since Monday
খ) I have been here since Monday
গ) I am here from Monday
ঘ) I was here since Monday
Note : যখন কোনো কাজ অতীতে একটি নির্দিষ্ট সময় (point of time) থেকে শুরু হয়ে এখনও চলছে বোঝায়, তখন 'since' সহ Present Perfect বা Present Perfect Continuous Tense ব্যবহৃত হয়। তাই 'I have been here since Monday' সঠিক।
ক) Turned
খ) Turns
গ) Am turning
ঘ) Had turned
Note : যখন 'fancy' দিয়ে কোনো অবাস্তব বা কাল্পনিক বর্তমান বা অতীত অবস্থা বোঝানো হয়, তখন সাধারণত Past Indefinite Tense ব্যবহৃত হয়। এখানে বক্তা কল্পনা করছে যে সে ফ্যাকাশে হয়ে গিয়েছিল, তাই 'turned' সঠিক।
ক) Sets
খ) will set
গ) Is setting
ঘ) Set
Note : Before' দ্বারা যুক্ত দুটি ভবিষ্যৎ ঘটনার ক্ষেত্রে, 'before'-এর পরের অংশটি Present Indefinite Tense (verb+s/es) এবং প্রধান অংশটি Future Indefinite Tense হয়। তাই 'before the sun sets' সঠিক।
ক) Am getting
খ) Get
গ) Will get
ঘ) Will be getting
Note : যখন প্রধান ক্লজটি Future Tense-এ থাকে, তখন 'when', 'if', 'as soon as' ইত্যাদি যুক্ত subordinate ক্লজটি Present Indefinite Tense-এ হয়। তাই 'when I get the news' সঠিক।
ক) Would be leaving
খ) Had been leaving
গ) Had left
ঘ) Will leave
Note : অতীতে দুটি কাজের মধ্যে যে কাজটি আগে সম্পন্ন হয়, তার জন্য Past Perfect Tense (had + V3) ব্যবহৃত হয়। এখানে বন্ধুর চলে যাওয়া (had left) আমার আসার (came) আগে ঘটেছে। তাই সঠিক উত্তর 'had left'।
ক) Had
খ) Have
গ) Been
ঘ) Have been
Note : অতীতে দুটি কাজের মধ্যে যেটি আগে ঘটে, সেটি Past Perfect (had + V3) হয়। এখানে আমার খাওয়া (having my meal) তোমার আসার আগে সম্পন্ন হয়েছে। মূল verb 'have'-এর V3 হলো 'had'। তাই Auxiliary verb 'had' এবং main verb 'had' মিলে 'I had had my meal' হয়।
জব সলুশন