Tom had a good reason for not going. - Tom tinha uma boa razão para não ir.
Tom had a good reason for not going.
Tom tinha uma boa razão para não ir.
They had a good reason to be happy about it. - Tinham uma boa razão para estar felizes.
They had a good reason to be happy about it.
Tinham uma boa razão para estar felizes.