Whici of the following sentence is correct? "I have talked with him today and he said that he is well"


"I talked with him today and he said that he is well"

Which tense I need to use at the sentence? Present Perfect or Past tense?

1 Answer 1


They're both correct, in this regard.

The past and present perfect have overlapping uses, and this is in the overlap.

Because you are suggesting that you assume his health continues to be well to the current time (through your use of the present tense, rather than choosing to backshift the reported speech), I'd favour toward the present perfect with its use to speak of things that continue to influence the present (or close to the present).

However, while the simple past does not in itself suggest this, the sentence as a whole is still a correct sentence that expresses the same information.

  • I'm a little confused about the reference to 'health'. It doesn't appear in the question. I suspect some editing has been going on behind the scenes! Commented Jul 28, 2015 at 10:56
  • @chaslyfromUK so am I. I don't understand the community edit a while after I answered which changed nothing about the grammar question, but changed the meaning sufficiently to make my answer bizarre in term of that new question. Since I can't see why that edit was made, and it wasn't by the author, I've rolled it back.
    – Jon Hanna
    Commented Jul 28, 2015 at 11:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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