"he had everyone laughing" means he caused the experience, the situation, in which everyone was laughing. Why the sentence below can't have this meaning?
"he had every one laugh"
have someone do something is more like "command someone to do something". have someone doing something is more like "succeed in influencing someone to behave in a desired way, often (but not always) habitually". There's much more on an old post of mine at the link below.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
have someone do something is more like "command someone to do something".
have someone doing something is more like "succeed in influencing someone to behave in a desired way, often (but not always) habitually".
There's much more on an old post of mine at the link below.
CJ