ค้นหาจากครู ภาษาอังกฤษ หลากหลายคน...
Rhdhxhx
What's the difference ? I haven't played sports in 15 years i haven't played sports for 15 years

คำตอบ · 1

0
They both have the same meaning - the last time I played sports was 15 years ago. 'I haven't played sports for 15 years' has an additional interpretation. It could mean that the person has played sports continuously for some time but that time is not 15 years. It is 10 years for example. But this would be very rare, and would be clear from the context. Without context, it has the same meaning as the other phrase.

ยังไม่พบคำตอบของคุณใช่ไหม

เขียนคำถามของคุณเพื่อให้เจ้าของภาษาช่วยคุณ!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today