Begge setningene er grammatisk korrekte. Forskjellen er at hadde ikke er er i preteritum mens har ikke er i nåtid. I kontekst er ikke har den grammatisk korrekte setningen. Hadde ikke ville det ikke gi mening ettersom rekkefølgen på hendelsene burde bevares.
Hvor bruker vi ikke og hadde ikke?
Haven't=nåværende perfekt eks: Jeg har ikke vært i butikken ennå. Hadde ikke=forbi perfekt eks: Da hun kom hjem, hadde jeg ikke vært i butikken ennå.
Er det jeg ikke har eller har ikke?
Wasn't able to do er en kontinuerlig fortid, og det betyr at du ikke kunne gjøre noe i tide. Har ikke vært i stand til å gjøre er fra nåtid perfektum og det betyr at du ikke kunne gjøre noe i fortiden, men du har fortsatt tid til å gjøre det. Eksempel: Jeg klarte ikke å fullføre leksene mine i tide, så jeg ble straffet.
Hvordan bruker du havent?
Haven't refererer til fortiden til nå. Så hvis du ikke har gjort noe, har du ikke gjort det i en bestemt tidsperiode (dag, måned, noen gang osv.) Det refererte ikke til et bestemt tidspunkt som allerede har gått.
Er den ikke grammatisk korrekt?
" Har hatt" (og det er negativt 'har ikke hatt') brukes når 'å ha' fortsatte fra en tid i fortiden til nå - 'tiden view-point' er NÅ. "Jeg har ikke spist frokost i dag." – Mellom begynnelsen av i dag og NÅ har jeg ikke spist frokost.