He thanked me for what I (do).
ক) doing
খ) had done
গ) have done
ঘ) done
বিস্তারিত ব্যাখ্যা:
Thanked (Past Indefinite) এর আগে what I (do) কাজটি ঘটেছিল। তাই Past Perfect Tense (had done) ব্যবহৃত হবে।
Related Questions
ক) has broken
খ) had broken
গ) has broken
ঘ) was broken
Note : Bought (Past Indefinite) এর আগে old one (break down করা) কাজটি ঘটেছিল। তাই Past Perfect Tense (had broken) ব্যবহৃত হবে।
ক) worked
খ) working
গ) had worked
ঘ) have worked
Note : Joined (Past Indefinite) এর আগে three years ধরে (কাজ) কাজটি ঘটেছিল। Therefore Past Perfect Tense (had worked) ব্যবহৃত হবে।
ক) had travelled
খ) travelled
গ) has travelled
ঘ) was travelled
Note : Said (Past Indefinite) এর আগে the previous day দ্বারা বোঝানো হয়েছে যে কাজটি আগে ঘটেছিল। তাই Past Perfect Tense (had travelled) ব্যবহৃত হবে।
ক) had been working
খ) has been working
গ) has worked
ঘ) was working
Note : Told (Past Indefinite) এর আগে in the previous year দ্বারা একটি সময়কাল ধরে চলমান কাজ বোঝানো হয়েছে। তাই Past Perfect Continuous Tense (had been working) ব্যবহৃত হবে।
ক) will lie
খ) would lie
গ) had lain
ঘ) had laid
Note : Mentioned (Past Indefinite) এর আগে in my room (lie করা) কাজটি ঘটেছিল এবং the previous day দ্বারা অতীতকালের একটি কাজ বোঝানো হয়েছে। তাই Past Perfect Tense (had lain) ব্যবহৃত হবে। 'Lie' (শুয়ে থাকা) এর past participle 'lain'।
ক) visited
খ) will visit
গ) had visited
ঘ) would visit
Note : That এর পূর্বের বাক্যটি Past Indefinite (told) হলে পরের অংশে the next month/year থাকলে future expectation in the past বোঝাতে would/should + base form ব্যবহৃত হয়। তাই would visit সঠিক।
জব সলুশন