次の問題の解答理由を教えて下さい。
次の問題の解答理由を教えて下さい。
When ( )your uncle living in Tokyo?
(1)have you visit
(2)had you visit
(3)do you visit
(4)did you visit
という問題なんですが…
(1)(2)はすぐに消えるとわかったのですが
(3)と(4)は正直、どちらでも良い気がします(^o^;
自分は(3)かなと
思ったのですが
解答は(4)でした
特に(4)となる理由も書いていなくて…
(4)になる理由がわかりません。
なぜ(4)が正解なのでしょうか?
whenの用法が理由なんですかね…(´ω`)
よろしくお願いします。
ちなみに(3)がダメな理由もお願いします