Hurry up! You should be ready by now.
 - Çabuk ol! Şimdiye dek hazır olman gerekir.
I've had a great life so far.
 - Şimdiye dek harika bir hayat yaşadım.
Have you done that yet?
 - Onu şimdiye dek yaptın mı?
Have you made any friends yet?
 - Şimdiye dek arkadaş edindin mi?