What is the meaning differences of sentences below? or is there any one that is incorrect?

1-I have said I was sick

2-I have said I am sick

3-I have said I have been sick

  • 2
    What are your theories and current understanding here? What has your previous research discovered? Questions that ask us to tell you everything to know about blah are too vague. We don't know where to start, and time and space are finite.
    – tchrist
    Commented Mar 6, 2017 at 0:19

2 Answers 2


Each of the following sentences is used in a tense. The first one is in the past tense (I was sick at a period in the past) The second sentence is in the present tense ( I am sick right now) While the last sentence is in the present perfect which links the past with the present time (I am sick for a period of time in the past and it continues till now)

  • All of this is misleading for reported past speech. Consider I have often said that I am sick to get out of going to school. Backshifting to I was sick is an option, but not required. But retaining the present tense am does not mean that I am sick right now.
    – deadrat
    Commented Mar 5, 2017 at 22:11

Your 'saying' is over. You said about different occasions.

1- You were absent yesterday. Why? Today You have said you were sick (yesterday)

2- Today you are not attending the class. Why? You are sick. Have you informed the teacher? Yes, I have said I am sick.

3- You were absent for some days and today also you are going to be absent. Why? Have you informed the teacher? Yes, I have said that I have been sick and I have not yet recovered.

  • Thank you for answer. Now I am just wondering if 2&3 can be interchangeable ?
    – d.alex
    Commented Mar 6, 2017 at 4:08
  • They are different in meaning. Present Perfect means you are sick from some time in the past and still continuing in that state in the present time. The simple present doesn't have that meaning; it means you are sick at present. Also note simple present tense is an all-inclusive time tense to refer to something in a permanent state, as in: I am a doctor = (yesterday, today and tomorrow) 'I am a doctor'. Commented Mar 6, 2017 at 4:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .