0
Anonymous Posted 19 years ago
Grammar

have and did!!

0Could anyone tell me the difference between the two sentence:02br
02br
001. Why 01b00have02b00 you not completed the work till now? &02br
02br
002. Why 01b00did 02b00you not completed the work till now?02br
02br
00Please answer..02br
02br
00Kundan0-
  

Top answer

02br 02br 00Why have you not (Why haven't you) completed the work until now? 02br 02br 00Why did you not (Why didn't you) complete the work until now? 0-

  • 02br 02br 00Why have you not (Why haven't you) completed the work until now?
  • 02br 02br 00Why did you not (Why didn't you) complete the work until now?
  • 0-
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
0The first is correct and the second is incorrect.02br
02br
00If the second were changed to "Why didn't you complete the work until now?", there would be a difference in meaning.02br
02br
00Why have you not (Why haven't you) completed the work until now? = suggests that the work took longer than expected.02br
02br
00Why did you not (Why
0
0 01blockquote
01cite10Anonymous12cite12br
102. Why 11b10did 12b10you not completed the work till now?12br
12br
10Kundan12br
12br
12blockquote
10Why 01b00did 02b00you not 01b00complete (the verb after 'did' should be 'complete')02

Related Questions