It's "Have you been affected.....?" Using "got" is not correct.
:up:, though I'd add 'here'; many teachers would disagree, I know.
You could use 'got' of a state; one such state is 'in a state' - where there is an implicit '
[of confusion or perhaps hysteria]'. So informally (for the more permissive among us) this is acceptable: 'Have you ever got upset?'. Even more acceptable, in my view, would be 'Don't allow yourself to get upset' - where the 'get' implies the active interference of another person - an implication which is not conveyed so strongly by 'Don't allow yourself to be upset'. "Get"-avoiders would probably recommend 'Don't allow yourself to become upset. (But note that many teachers would not tolerate 'get' under almost any circumstances - possibly because it can lead to lazy thinking: 'I got up and Mum got my breakfast and I got the bus to school and when I got on it I got out my PS2...') ;-)
b