Solution
Correct Answer: Option D
- বাক্যটি Present Perfect Tense-এ রয়েছে, কারণ এখানে মূল verb-এর past participle form eaten রয়েছে।
- Present Perfect Tense-এর গঠন অনুযায়ী have/has এর পরে verb এর V3 বসে। 'do' বা 'does' এর সাথে verb-এর V3 বসে না।
- Interrogative pronoun Who সাধারণত Singular Subject হিসেবে কাজ করে (যদি না নির্দিষ্ট করে বহুবচন বোঝানো হয়)। তাই এরপরে singular verb has বসবে।
- সঠিক বাক্য: Who has eaten my cookies?