Please tell me, whether the following sentence is grammatically correct? He said to me, " Why did you absent yesterday?" Share with your friends Share 0 Malvika Baru answered this The correct sentence would be:He said, "Why were you absent yesterday?" 1 View Full Answer Vijay Nandwani answered this I think it should be "Why were you absent yesterday?" 2 Harshitha Challa answered this vijay is correct .... it can also be why did u absent urself yesterday. 1 Deandra Savia Gonsalves answered this I'm srry Harshita but the sentence that u hv said cannot be the right answer...@vijay is absolutely correct!:)the correct sentence is "Why were you absent yesterday?" 1