Choose the correct passive form of 'You ought to have helped him.' is-

A He ought to be helped by you.

B He ought to have been helped by you.

C He ought to be had helped by you.

D He ought to had been helped by you.

Solution

Correct Answer: Option B

'You ought to have helped him' এর সঠিক passive voice হল "He ought to have been helped by you."

এই বাক্যটি কারণে passive voice তৈরি করা হয়েছে যেখানে প্রধান ক্রিয়াটি (helped) এর মূল বিষয় (you) কাজটি করে না, বরং অন্য কেউ কাজটি করে (by you)। এই ক্ষেত্রে, 'ought to have' শব্দগুচ্ছটি অতীতের সম্ভাব্যতা নির্দেশ করে, অর্থাৎ "তোমার সাহায্য করা উচিত ছিল"।

Passive voice তৈরি করতে, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:

সাবজেক্টকে অবজেক্টে পরিবর্তন করুন: বাক্যটিতে "you" সাবজেক্ট। Passive voice এ এটিকে অবজেক্টে পরিবর্তন করতে হয়। তাই এখানে "you" হয়ে যায় "by you"।
Auxiliary verb ব্যবহার করুন: Passive voice এ auxiliary verb হিসেবে "have been" ব্যবহার করা হয়। এই ক্ষেত্রে, 'ought to' এর সাথে মিলিয়ে auxiliary verb হয়ে যায় "ought to have been"।
Past participle ব্যবহার করুন: main verb "helped" এর past participle হল "helped"।

এইভাবে, 'You ought to have helped him' passive voice হয়ে যায় "He ought to have been helped by you."

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions