" That's fine. nkspb I've always thought that whenever we use "by" in such constructions, a perfect tense is the only correct option. No.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
nkspb"I told you that I'd finish the work by today."That's fine.
nkspbI've always thought that whenever we use "by" in such constructions, a perfect tense is the only correct option.No. A perfect tense is common with 'by', but is not always necessary.
nkspbI've always thought that whenever we use "by" in such constructions, a perfect tense is the only correct option.No, that's not true. It's easy to find a lot of sentences like yours online that don't use a perfect tense. Here are some that I found:
nkspb"I told you I'd finish the work by today."That is the better one. It's the one I would use.