
I have no idea ( ). A. where has he gone B. he was where C. where he has gone D. where he was
The correct answer is C. where he has gone. When a question word (like "where") introduces a noun clause (serving as the object of "have no idea"), the clause must follow statement word order (subject + verb), not question order.
A. where has he gone: Incorrect. Uses question word order ("has he" instead of "he has"), which is not allowed in noun clauses.
B. he was where: Incorrect. The question word "where" must begin the clause, not end it.
C. where he has gone: Correct. Follows statement order ("where + subject 'he' + verb phrase 'has gone'"). The present perfect tense ("has gone") aligns with the present-tense main clause ("I have no idea"), emphasizing the relevance of his absence now.
D. where he was: Grammatically structured correctly but tense-inappropriate. "Was" (simple past) refers to a past location, whereas "have no idea" implies current uncertainty about his whereabouts, making "has gone" (present perfect) more logical.
English often uses present perfect for actions with present relevance—here, his departure affects the current situation ("I don’t know where he is now"). Why might "where he was" sound off? It would suggest you’re unsure about his past location, not his current one. How do you decide between tenses in such clauses? Always match the context of the main sentence!