Choose the correct English translation: کیا تم نے اپنا ہوم ورک کر لیا ہے؟
- Did you do your homework yesterday?
- Had you done your homework?
- Are you doing your homework?
- Have you done your homework?
Answer
D) Have you done your homework?
"کر لیا ہے" + question → present perfect question. Translation (Urdu to English) · Sentence translation
English MCQ · More English: Translation (Urdu to English) MCQs · Practise