Hi Charis, no that sentence is not correct, depending on tense it should be: I came home late today. Past tense I will come home late today. Future tense, though this would more usually expressed as : I will be home late today.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.