সব প্রশ্নে ফিরে যান
English Grammar
Choose the correct answer. I (to lie) on the floor for three hours.
A) I have been laid on the floor for three hours.
B) I have been lied on the floor for three hours.
C) I have laid on the floor for three hours
D) I have been lying on the floor for three hours.
সঠিক উত্তর