How to say "How long have you had this dream?"


Would it be correct to say:

> 「どのくらい夢がありましたか。」

I don't really know. This is for a Japanese assignment I have at school.




Sorry, I didn't understand (I am not English native) if you by "dream" in this
case meant:

1) An aspiration / "target that is difficult to achieve"

2) Something that you "see" when you are asleep (and, if this was the case,
one which is repeating, ie the person is asking when you for the first time
saw the reappearing dream / nightmare)

Luckily ゆめ works for both,but,

a) If not knowing which one, I would say "その夢はいつからですか" (to avoid choosing
between "いつから見てます"/"初めていつ見ましたか" and "いつからもってますか"

b) If I new it was 1), I would say "その夢はいつからもっていますか"

c) If I knew it was 2), I "その夢を初めて見たのはいつ(ごろ)ですか"

