How long

どのくらい(の時間・期間)、何年、いつから、いつまで

How long did you play soccer today?

今日はどのくらいサッカーをしましたか。

For two hours.

2時間だよ。

How long does it take from Ikebukuro to Akihabara?

池袋から秋葉原までどのくらいかかりますか?

How long can you stay?

何泊できますか?

How long have they been here?

いつ来たんだ?

How long will you be in Japan?

どのくらい日本にいますか?

How long can you wait?

どのくらい待てますか?