@dalehileman,
Quote:Quote:
about a fit, which is a transient event like a heart attack
...like a fever. Thus, having a fever
You don't have a fever for 1 or 2 minutes, you have it for a day or two.
There is a point that needs to be made, and it's one that could be usefully be made in a lot of these threads in which foreign learners ask "which of these is right?", and where native speakers attempt to (a) answer the direct question and (b) give a reason for their answer.
Quite often it is not possible to explain such an answer as the one here, by spelling out a 'rule'. One can, however proceed by noting what native speakers usually say and write. one can note that we generally say someone is 'having' a short-term or transient mental or physical experience: I am having a fit, a heart attack, a migraine, a crisis of conscience, second thoughts, a attack of nausea, a labour contraction, an orgasm, pangs of hunger, a meal, a nap, a frisson, an affair, a field day, difficulty getting through to my sister, an asthma attack and so on. Donald Trump's campaign is having a 'near-death' experience, according to
Today.
One can also note that we 'have' conditions that persist for a longer or indefinite period. I have a cold, cancer, multiple sclerosis, Down syndrome, AIDS, irritable bowel syndrome, male pattern baldness, flu, eczema, varicose veins, piles, one leg shorter than the other, myopia, astigmatism, blocked ears.
The point is, the learner cannot always be given a rule which will infallibly direct him to the right choice. This comes from much reading and listening.
This is just observation. Not a 'rule'. You will find examples which stray over the arbitrary line. You will find native speakers who