I haven't enjoyed myself so much for years.
-> It's years since I enjoyed myself so much.
Patrick is too _______ a gambler to resist placing a bet on the final game.
There has been a lot of opposition …………………… our decision to cut jobs next year.
What you are saying is quite _______, so give us, please, more details on the situation.