i have/had eaten - Turkish English Dictionary