simple preterite perfect - Turkish English Dictionary