It's about time I made a promise to myself that I'd go to the gym everyday.
It's about time I made a promise to myself that I'll go to the gym everyday.
Are both the above sentences grammatically correct? Do they mean the same?
It's about time I made a promise to myself that I'd go to the gym everyday.
It's about time I made a promise to myself that I'll go to the gym everyday.
Are both the above sentences grammatically correct? Do they mean the same?
It's about time I made a promise to myself that I'd (I would) go to the gym everyday.
It's about time I made a promise to myself that I'll (I will) go to the gym everyday.
Both means the same thing, but "will" gives more weight and more preferable.
Would is the past form of will. But it is also used in conditional sentences, to express a choice, and to state a repeated action (Would + always/never).
Example:
If I were to be an animal, I would be a Great White Shark. (conditional)
I make a promise to myself right now that I would go to the gym everyday If she approves. (conditional)
I knew she would approve. (past of "will")
He would never/would always wash his hands before dinner. (repeated action)
More to read on "will" and "would" on EnglishPage
First off, "everyday" is an adjective; it doesn't fit in the sentences presented. Instead, you should use "every day."
Second, you use the expressions "it's time/it's high time/it's about time + subject + past verb" form (subjunctive) to refer to the present moment. I think the right sentence should be:
It's about time I made a promise to myself to go to the gym every day.
But this sentence suggests that, though it's a bit late, it is appropriate time to do something.
You can also say the following if you think i's the right or appropriate time now to do something:
It's about/high time for me to make a promise to myself to go to the gym every day.