Stack Exchange Network
Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack Exchange
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this community
Anybody can ask a question
The best answers are voted up and rise to the top
Today I played a video game with my friends that I used to play always before four months from now, so the context with my friends was :
A: Why don't you play well?
B: Man, I didn't play for four months
So I wondered if my usage (didn't play for four months) was proper and correct since I meant that during four months before today I didn't play a single match. I hope my text is clear.
11.9k1111 gold badges4646 silver badges8585 bronze badges
asked Apr 2, 2020 at 13:00
If you played regularly until four months ago, I haven't played for four months is appropriate.
I didn't play for four months would mean that there was a four-month period in the past when you didn't play.
answered Apr 2, 2020 at 13:54
Kate BuntingKate Bunting
43.4k44 gold badges5353 silver badges8686 bronze badges
I haven't played for four months
means you have not played the game in the four most recent months – until today.
I didn't play for four months
means that some time in the past there was a period of four months during which you did not play the game.
I didn't play for four months and when I started again, I was out of practice.
answered Apr 2, 2020 at 13:50
Weather VaneWeather Vane
15.8k22 gold badges3232 silver badges4646 bronze badges
You must log in to answer this question.
Not the answer you're looking for? Browse other questions tagged