0

Does the sentence “Max knew Dave from some years ago” mean the same as “Max has known Dave for some years” Thanks

3

The meanings of the two statements are close but not identical.

Let's assume that Max and Dave were at university together 10 years ago but haven't made contact since.

Then you are likely to state that:

Max knew Dave from some years ago

However, if Max and Dave have been long-standing neighbours, you might say:

Max has known Dave for some years

The first statement implies that there has been a substantial break in their relationship. The second implies that there has been a steady relationship up until the present.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.