Present perfect problem when question form
Which one is correct?
Have not finished it yet or Didn't have you finished it or Didn't you have finished it?
Search from various English teachers...
Answers · 6
4
Hi Ramin,
Here are two correct ways to say this:
Have you finished it?/Have you not finished it?
Did you finish it?/ Did you not finish it?
You can add yet to the end of any of these sentences (Have you finished it yet? Did you finish it yet?)
0
Yes, it is :)
0
But what about negative sentence ?
Haven't you finished it yet?
Is it correct ?
0
I haven't finished it yet. (negative sentence) Have you finished it yet? (question) - present perfect
Hope this helps! :-) Sara
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
