The train left at ten, so it should have arrived in Osaka by now.
הרכבת יצאה בעשר, אז היא הייתה צריכה להגיע לאוסקה עד עכשיו.
הרכבת יצאה בעשר, לכן היתה צריכה כבר להגיע לאוסקה.
היא הגיעה לשם ביום ראשון, כאשר הרכבת הייתה צריכה להגיע.