0
Simon_phlui Posted 22 years ago
Grammar

Had better

How should I change the following to indirect speech?

He said, "You had better finish it now."

The question is what the "past tense" of "had better" is.
Thanks.
  

Top answer

I think ' had better ' is a fixed term used as present or past tense.

  • I think ' had better ' is a fixed term used as present or past tense.
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.

4 Answers
0
I think ' had better ' is a fixed term used as present or past tense.
0
You had better have finished it.

Rommie
0
To change something to indirect speech you need to find a way to take the quotation marks out of the original. That does not always mean using the exact same words as the original. (that is why it is know as "indirect" speech!)

e.g.
The Vicar said, "let us pray". = He invited us to pray.

The teacher said, "Get out your books". = The teacher told the students to get their
0
Good point. I withdraw my earlier comment. Suzi is right, as was WHL

What you need is: "He said (that) I had better finish it now.", or a rewording such as Suzi described.

Apologies for not reading the question properly.
Rommie

Related Questions