The best gift that I ever had. It is correct grammar?
No because you need to complete the sentence,you should have said "This is the best gift I ever had" instead of " The best gift i ever had"