0

I have a question regarding reported speech. I've seen three different tenses being used when in comes to reported speech and was wondering if any or all of these were grammatically correct.

  1. "He told me that the road trip has been cancelled."

  2. "He told me that the road trip had been cancelled."

  3. "He has told me that the road trip has been cancelled."

Are all of these sentences grammatically correct but convey slightly different meanings, or is something not correct at all? Thank you in advance!

2 Answers 2

4

"He told me that the road trip has been cancelled."

There is no grammatical error here.

"He told me that the road trip had been cancelled."

This is also correct. The meaning is only very subtly different. With this version, it's possible (but not certain) that the road trip was cancelled, and then later the cancellation was reversed and the road trip will now happen after all.

"He has told me that the road trip has been cancelled."

This is also correct. It doesn't change what you were told, but it does change subtly what you're saying about when you were told it. "He has told me..." makes it less specific when you were told. You are only saying that sometime in the past he told you, not at some specific time that you might have already been discussing.

1

All these sentences are correct, but as you say, their meanings are slightly different.

There are two things we always need to keep in mind when reporting speech:

  1. The context of the actions or opinions in the moment we report them (are they still true?)
  2. The relationship between past events (in a sequence, simultaneous, or cause and effect)

"He told me that the road trip has been cancelled."

In this example, the road trip was scheduled for some moment that is still in the future. You use the present perfect to show that this action (being cancelled) has an effect on what happens next. That is, you won't go on the trip. Actions in the perfect tenses have an effect on what comes later.

"He told me that the road trip had been cancelled."

In this case, the road trip was scheduled for some time in the past (in terms of the moment you report this speech). Again, we're seeing the perfect tense which means there was an effect on what happened next. For example, it had been cancelled, so you made other plans. Or, as The Photon explained above, it could be that this changed later.

"He has told me that the road trip has been cancelled."

This construction is a little less likely (at least in U.S. English), but it's quite close to the meaning we just discussed in the first example you proposed. Again, as The Photon says, you're being imprecise about the moment you were given this information. You're focused on the information and what it means to you (its effects), which is why you're using the present perfect.

You must log in to answer this question.

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