- mohamed_ba August 2018
Turkish language is contextual. Yapsaydın can mean "should have done" yaptıysan can mean "if you have done", yapmadıysan " unless you have done". But there is a slight chance those can change depending on where you use them.
Im turkish and I too dont know the difference????. But I can say them. Yapsaydın and yaptıysan is looking like same on english. But; Bunu yapsaydın => if you would do this, Yaptıysan => if you did, Bunu yapmadıysan =>if you didnt do this. Thats it)