Learn English – Change possible habitual actions to indirect speech

reported-speech

Hi I recently took an exam but got one wrong. However, I think that I'm right and the answer could be wrong.

The question

The elephant asked, "Mr. Crocodile, will you tell me what you have for dinner?"

( oh, and the elephant's a female and the crocodile is a male 🙂 )

Edit Full paragraph ;

One day, she became curious about what crocodiles ate for dinner. So she went to the river to find a crocodile. At the river she met a crocodile. The elephant asked, "Mr. Crocodile, will you tell me what you have for dinner?"

I wrote

The elephant asked if Mr. Crocodile would tell her what he has for dinner.

The answer is

The elephant asked if Mr. Crocodile would tell her what he had for dinner.

I think what he has for dinner, in this case, is a habitual action so the answer should be "has" , not "had".

(I interpreted the question as " asking for what the crocodile normally has for dinner " is this wrong?)

Besides, the answer sounds like the crocodile already had dinner and the elephant is asking what he had, so the meaning has changed.

I think the answer is wrong, but before I challenge it, I would like to hear professional opinions.

Thanks in advance!

Best Answer

There are cases when backshifting is mandatory, cases when it is prohibited, and cases when it is optional.


Mandatory:

When a past event is described, then backshifting is required.

The elephant asked if Mr. Crocodile would tell her what he had for dinner on the night of the fourth.


Prohibited:

When a general truth is described, then backshifting is not allowed.

The elephant asked if Mr. Crocodile would tell her what people mean when they say "dinner."

But note that context can change a general truth to a specific reference and allow (or even necessitate) backshifting:

The elephant asked if Mr. Crocodile would tell her what those particular people meant when they said "dinner" on the night of the fourth.


Optional:

In the sentence in question, if something is habitual or still true, then you may use the present tense—it's optional. But backshifting is still acceptable too, even if the present tense is more common.

The elephant asked if Mr. Crocodile would tell her what he has for dinner.
The elephant asked if Mr. Crocodile would tell her what he had for dinner.

So, in this case, even if it's Mr. Crocodile's ongoing eating habits that are being discussed, backshifting is still okay. Although using the present tense is likely more common in this situation—it's not a requirement.


Therefore, in terms of the sentence in the exam, both backshifting and not backshifting are acceptable—assuming that the subject is something habitual (which seems to be the case here).

However, if the exam requires that only one answer be given, then the backshifted version will always be correct.

While I don't think your answer was wrong in terms of grammar (and is actually the more common version), it might still have been wrong in terms of the parameters of the exam requiring a specific single answer. (In other words, the single answer that will always be correct regardless of interpretation.)

You can object in principle, but you can't really object in practice. (Still, it might be worth the attempt.)