0
Davidrock65 Posted 20 years ago
Grammar

say or said

A: He had heart attack and was sent to the hospital. The doctor says that he needs surgery urgently to stop it happening again.

Question 1. Shouldn't it be said? because the doctor said something in the past.

Question 2. Can I replace the sentence with " The doctor said that he needed surgery urgently to stop it happening again," or "The doctor said that he needs surgery urgently to stop it happening again?"

Thanks for answering my questions.
  

Top answer

A. : It should be a heart attack. If you add "a few days ago", he must still be in hospital, and the doctor may still say it today.

  • A.
  • : It should be a heart attack.
  • If you add "a few days ago", he must still be in hospital, and the doctor may still say it today.
  • B.
  • : If the story is set in the past (long time ago), then " The doctor said that he needed surgery urgently to stop it happening again," is correct.
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.

14 Answers
0
A. : It should be a heart attack. If you add "a few days ago", he must still be in hospital, and the doctor may still say it today.

B. : If the story is set in the past (long time ago), then " The doctor said that he needed surgery urgently to stop it happening again," is correct. If the story happened a short time ago, then the second possibility is correct.
0
says is OK too, say if the doctor is still of the same opinion (today)
both your other versions are OK too
0
A. Are there any differences between the other two versions of mine?

B. So if someone who expressed his thought ? in the past still holds the same opinion, can I say, "he says ...," or "he said...?"
0
if you're using "say" for "holding an opinion," yes, you can use the present in this context, because the doctor still thinks that way

if "say" means "speaking out that opinion," no, you should use the past, IMO, because it took place in the past

IMO, your first alternative is more rigorous in terms of tenses involved:
The doctor said that he needed surgery urgently
0
A.: "the doctor said at the time when he had his heart attack". "The doctors says now".
0
Question 1. Shouldn't it be said? because the doctor said something in the past.

Thought-provoking questions: In what case can we ever report that we heard someone say something when they did not say it in the past? (I never hear anyone say anything in the future, for example!) Even if you said something two seconds ago, haven't y
0
I'm getting confused now...by the way, can you say someone expresses this thought instead of opinion?
0
I made a search at Yahoo with all these:
"had a heart attack" "doctor says" "needs surgery"
(the quotation marks are important)

I got several relevant samples which seem to prove the viability of "says" in
such context:

........
Jimmy had stopped by to tell them that Perry White, editor-in-
chief of the Planet, and
0
Intriguing, as CJ says. I think I'd interpret them as follows:

1. The doctor says that he needs surgery urgently to stop it happening again.

— The doctor said it recently; he still needs surgery.

2. The doctor says that he needed surgery urgently to stop it happening again.

— The doctor said it recently; he has had surgery.
0
CalifJimNow does this mean that we must never use "says" because it is not a past tense form??? Is "says" just a useless verb-form of English? If not, then what does "says" actually mean?

Perhaps the present tense here relates to "continuing currency". If you say "thank you" to the newsagent when you buy your paper, its currency expires then and th

Related Questions