Normally, after my daughter finishes her dinner, I let her watch TV for awhile up to 7:30pm. I will turn on the TV, she can not turn it on by herself.
For example, if she finishes her dinner at 6:45 then she can watch TV for 45 minutes
If she finishes her dinner at 7:15 then she can watch TV for 15 minutes
Now she finished her dinner at 7:00, but I was busy at that moment so I couldn't turn the TV on for her.
I might finish my work at 7:30 or 8pm (the specific time is unknown).
When I am done with my work, I will let her watch TV for 30 minutes.
Is it correct for me to say "I'll make up the lost time by letting you watch TV until later" or "I'll make up for the lost time by letting you watch TV until later"?
I saw these 2 meanings in the dictionary
1- make (something) up or make up (something) : to provide an amount of time, money, etc., that is needed
I have to leave work early today, but I'll make up the time by working late tomorrow.
2-make up for (something) : to do or have something as a way of correcting or improving (something else)
She tried to make up for lost time by working extra hard.
These 2 examples are quite similar and I don't know when to use "for" and when not to use it.