回答
答えは
(1) They have practiced judo since
last once.
(2)Has Yuki In that room for an hour?
(3)How long have you taken care of the cat?
ですね。
現在完了は
主語+have(has)+いつから、どれくらいの間
という決まりがあります。
これさえ抑えれば現在完了はすごく簡単な
単元です。
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉

訂正
(1)once× month○
(2)Yukiの後にbeen