He said to me, `where were you staying when you were in Dhaka? ` The correct indirect speech of the sentence is:
He asked me where I was staying when I was in Dhaka
He asked me where I had been staying when I was in Dhaka
He asked me where I had been staying when I had been in Dhaka
He asked me where I had been staying when I had to be in Dhaka
Explanation:
Correct Answer is: He asked me where I had been staying when I had been in Dhaka