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ı?
Tom hasn't yet been to Boston.
- Tom şimdiye dek Boston'a gitmedi.