) Neither seems good to me. I suppose this is what is meant: My car has been getting serviced . (= repaired or gassed up) 'Having serviced' simply does not collocate, though this is common enough: I've been having my car serviced.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Cup cakeWhy is the first sentence acceptable, but the second one isn't?(or is it?)Neither seems good to me. I suppose this is what is meant: