Difficulty: Easy
Correct Answer: The shopkeeper asked the tourist whether she had come from Japan.
Explanation:
Introduction / Context:
This question tests your understanding of how to change direct speech into indirect speech for a yes no question. The original sentence is a question that the shopkeeper asks a tourist about her country of origin. In indirect speech, the question form is converted into a statement form, the conjunction if or whether is usually inserted, and verb tenses are adjusted according to standard rules of reported speech. These transformations are an important topic in English grammar for competitive exams.
Given Data / Assumptions:
Concept / Approach:
When converting a direct yes no question into indirect speech, we typically follow this pattern: reporting verb plus object plus if or whether plus subject plus verb in statement order. The auxiliary verb comes after the subject, not before it. Additionally, when the reporting verb is in the past tense, the present perfect in the original question usually changes to the past perfect in reported speech. Therefore, Have you come becomes had come. Finally, the conjunction whether or if introduces the reported question, and quotation marks are removed.
Step-by-Step Solution:
Step 1: Identify the reporting clause: the shopkeeper asked the tourist.
Step 2: Recognise that the original question is Have you come from Japan, which is a yes no question and requires if or whether in reported speech.
Step 3: Change the order of subject and auxiliary. In direct speech, it is Have you come; in indirect speech, we write you had come or she had come in statement order.
Step 4: Apply tense backshift. Because the reporting verb asked is in the past, the present perfect have come shifts to past perfect had come.
Step 5: Replace you with she, referring to the tourist, and insert whether or if after asked the tourist.
Step 6: This yields: The shopkeeper asked the tourist whether she had come from Japan.
Step 7: Compare this with the answer options and select the one that matches exactly, which is option a.
Verification / Alternative Check:
To verify, we can mentally reconstruct the direct question from the indirect sentence. From The shopkeeper asked the tourist whether she had come from Japan, we can recover the idea that the shopkeeper originally said, Have you come from Japan. The use of whether is appropriate for formal style and is interchangeable with if here. The past perfect had come correctly reflects the original present perfect in the context of past reporting. This confirms that the structure in option a follows all standard rules of reported speech.
Why Other Options Are Wrong:
Option b, The shopkeeper asked the tourist that if she had come from Japan, wrongly uses that together with if, which is not standard in reported questions.
Option c, The shopkeeper asked the tourist that whether she had came from Japan, includes both that and whether and also uses the incorrect verb form had came instead of had come.
Option d, The shopkeeper asked the tourist if she came from Japan, keeps the verb in the simple past came instead of shifting have come to had come, and loses the nuance of present perfect, so it is not the best transformation in this context.
Common Pitfalls:
Learners often add unnecessary that before if or whether in reported questions, which is incorrect. Another common error is forgetting to change the word order and leaving the auxiliary before the subject in indirect speech, or failing to adjust the tense according to the reporting verb. In addition, many students confuse came and come in past forms. It is essential to remember that the past perfect form is had come, not had came. Practising with a variety of reported speech examples helps to avoid these mistakes.
Final Answer:
The correct indirect speech form is The shopkeeper asked the tourist whether she had come from Japan. so option a is correct.
Discussion & Comments