ご質問ありがとうございます。
どれくらい時間が経過しているかを聞く場合、
How long has it been since you last ate sushi ?
「最後にお寿司を食べてからどれくらいが経ちますか?」
と聞くことができます。
同様に、ディズニーランドも以下のようになります。
How long has it been since you last went to Disney Land.
「最後にディズニーランドへ来てからどれくらいが経ちますか?」
この聞き方ですと、
答えは It has been three years.
「3年経っている」という言い方となります♩
最後はいつを聞く言い方は以下の通りです。
When was the last time you ate sushi?
「最後にお寿司を食べたのはいつですか?」
When was the last time you came to Disney Land?
「最後にディズニーランドへ来たのはいつですか?」
こちらの場合、答えは
Three years ago. 「3年前となります」
ご参考になられたら幸いです。
最後にディズニーランドいったのいつですか?
when was the last time S V(過去形)?
で、最後にSがVをしたのは、いつですか?
という構文を作ることができます。
when was the last time you ate Sushi?
最後に寿司食べたのいつ?
I am not sure but probably a half year ago.
あんまり定かではないけど、たぶん半年前かな。
直訳は「最後に…したのはいつですか?」ですが、「…するのはいつぶりですか?」や「どのくらい…していないのですか?」のニュアンスで使うことができます。
例文足しておきますね♪
When was the last time you played basketball?
「最後にバスケをしたのはいつですか?」
ご参考になれば幸いですm(_ _)m