0
Joey_five Posted 20 years ago
Grammar

didn't have vs hadn't (in conditional)

a) If I didn't have so much homework to do, I would visit you tomorrow.

b) If I hadn't so much homework to do, I would visit you tomorrow.

I know a) is correct, but how about b)??

thanks a million!!
  

Top answer

Only the first is idiomatic American English. The second is more likely to occur in British English. A speaker of BrE may be able to elucidate further.

  • Only the first is idiomatic American English.
  • The second is more likely to occur in British English.
  • A speaker of BrE may be able to elucidate further.
  • CJ
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.

4 Answers
0
Only the first is idiomatic American English.
The second is more likely to occur in British English.

A speaker of BrE may be able to elucidate further.

CJ
0
Joey_five
a) If I didn't have so much homework to do, I would visit you tomorrow.

b) If I hadn't so much homework to do, I would visit you tomorrow.

I know a) is correct, but how about b)??

thanks a million!!

Both are correct in BrEng. The second one is normally found in formal use. I'd suggest dropping the "to do" from
0
Thank you all.

How about the negation of "have to". Is b) a more formal form too?

"I have to finish the homework today."

a) I don't have to ....

b) I haven't to ...
0
How about the negation of "have to". Is b) a more formal form too? Yes. It means "it is not necessary for me to do that" and not "I mustn't do that".

Related Questions