We have given up late dinner for some time now.
We haven't had later dinner for awhile.