Fill in the blank: The ship _____ Robinson arrived on the island.

A had been broken

B having broken

C has broken

D having been broken

Solution

Correct Answer: Option D

-  বাক্যটি হলো: The ship _____ Robinson arrived on the island.
- “যে জাহাজটি ভেঙে গিয়েছিল, তাতে রোবিনসন দ্বীপে পৌঁছেছিলেন।”

অপশন গুলো :
A) had been broken → "ভেঙে গিয়েছিল" (past perfect passive) কিন্তু এটি সাধারণত একটি স্বাধীন বাক্যে বা main clause-এর context-এ ব্যবহার হয়। এখানে participle phrase প্রয়োজন।

B) having broken → active participle, মানে “যে ভেঙেছে” (কেউ জাহাজ ভেঙেছে)। কিন্তু জাহাজ নিজে ভেঙেছে, তাই active form ভুল।

C) has broken → present perfect tense, main clause-এর জন্য, participle phrase-এর জন্য নয়।

D) having been broken → perfect passive participle, মানে “ভেঙে যাওয়া অবস্থায়” বা “যা ভেঙে গিয়েছিল”, যা participle phrase হিসেবে main clause (Robinson arrived)-এর আগে ব্যবহার করা যায়।

সুতরাং, D) having been broken হলো participle phrase যা ঠিকভাবে বোঝায় যে জাহাজটি ভেঙে যাওয়ার পর রোবিনসন পৌঁছেছিলেন।

Practice More Questions on Our App!

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