In British English, "have" is more usual and is, in my opinion, preferable. To me, "get" feels unrefined and slightly alien. I don't detect any difference in meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mr WordyIn British English, "have" is more usual and is, in my opinion, preferable. To me, "get" feels unrefined and slightly alien. I don't detect any difference in meaning. Hopefully an AmE speaker will come along to give the AmE point of view.This American feels that "have" is a little more polite.