Can I replace "tardy" with "delay" here?
Native speaker’s answer
Rebecca
"Tardy" in this context has a similar meaning to "delayed", however, the word "delayed" is not usually used in this case. Instead, you can replace "tardy" with "late", which also have the same meaning and are both commonly used in this context. Ex: I'm going to be late to class!