The boy said that he was/had been six the previous year.

Status
Not open for further replies.

Tan Elaine

Key Member
Joined
Jun 29, 2008
Member Type
Student or Learner
Native Language
English
Home Country
Hong Kong
Current Location
Hong Kong
The boy said, "I was six last year."

In reported speech, which is correct?

The boy said that he was six the previous year.
The boy said that he had been six the previous year.

I think the first answer is correct.

Am I right?

Thanks.
 

Tdol

Editor, UsingEnglish.com
Staff member
Joined
Nov 13, 2002
Member Type
Native Language
British English
Home Country
UK
Current Location
Japan
If the reporting of the speech takes place in the same year that the boy said this, then last year works better for me. Many grammar books recommend converting last to previous, but it's not an absolute rule- there's no need to do it when the meaning is clearer by leaving the original.
 
Last edited by a moderator:

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
"The boy said that he turned six last year." Don't use 'previous' because we don't know where your starting point is.
On the other, we don't know when he said it. If he said it this year, then "last year" is fine. If he said it five years ago, using "last" would be misleading.

Minor to barman: "I turned 18 last year."
Barman to judge (in a court case a few years later): "He told me he [had] turned 18 the previous year."
 
Status
Not open for further replies.
Top