Hi guys ..
as the title .. what are the different between those :
i didn't have lunch yet
i haven't lunch yet
i haven't had lunch yet
-----------
i just wanna say ,, this site is very usefull .. so Thank you Guys For your helps
Cheers
I think that #1 may be fine in AmE. Perhaps an American can confirm.
Context is always important; labelling is rarely important.
Thank you for you help
How about : I didn't have lunch.
Is it correct ?
I think the correct one should be "I didn't have lunch" (without 'yet') but it brings a different meaning from "I haven't had lunch yet". As our teacher said, British would say "I haven't had lunch yet" and to say the same thing, American would say "I didn't have lunch yet".
I think students should learn what is standard first before exploring any other non-standard styles.
JUST A LITTLE STUDENT.
I see nothing wrong with "I didn't have lunch yet."
"I haven't had lunch yet" is also possible in AmE.
It used to sound strange to me, but not any more as I hear it so much.I see nothing wrong with "I didn't have lunch yet."