Why have you _____ this?

A do

B did

C doing

D done

Solution

Correct Answer: Option D

- Present perfect tense এর নিয়মানুযায়ী প্রদত্ত বাক্যের শুন্যস্থানে done বসবে।
- Why have you done this?- আপনি কেন এটা করেছেন?

Practice More Questions on Our App!

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