You've also answered a question which I was going to ask in my last post, but decided not to for the sake of brevity.
It had to do with the difference between (for instance),
He had me fired - and - He had the mechanic service his car
The difference being, as you've explained with your own examples, that one's a passive, and the other an active causative construction. Explianed by the fact that in passive constructions, the object is the recipient of the action and in the active, the object is the doer of the action.
He had me fired. Passive
He had the mechanic service his car. Active
Thus they can easily be rewritten using the object as the subject in non-causative constructions.
I was fired (passive).
The mechanic serviced his car (active).
Phew! I think I've got it. I hope I've got it!
This thread has been very helpful.
Many thanks Soup and Dawnstorm.
Last edited by colloquium; 22-Jun-2008 at 12:36.