0
Kingston123 Posted 9 years ago
Grammar

Please tell me the difference in the meaning

  • They haven't lived here for years.
  • They didn't lived here for years.

Please tell me the difference in the meaning between these two sentences.

  

Top answer

kingston123 They haven't lived here for years. Here, the reference is till the present moment and so the speaker may mean something like they do not much about the place or they need to live for some time to understand the place better. kingston123 They didn't live d here for years.

  • kingston123 They haven't lived here for years.
  • Here, the reference is till the present moment and so the speaker may mean something like they do not much about the place or they need to live for some time to understand the place better.
  • kingston123 They didn't live d here for years.
  • Here, the speaker just makes a statement with reference to the past.
  • Even here, the speaker could mean something similar to the case with present perfect.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
kingston123They haven't lived here for years.

Here, the reference is till the present moment and so the speaker may mean something like they do not much about the place or they need to live for some time to understand the place better.

kingston123They didn't lived here for years.

Related Questions