who ----- eaten my cookies?

A    have

B    do

C    does

D    has.

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?

Practice More Questions on Our App!

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