Can't it be also "They have been living there..." ? If not, how would you translate this in norwegian?
Actually i can't figure out "they are living there for a while" as correct. If they settled some time ago, then past time progressive applies. If they are planning to stay, then future progressive (they are going to)
'They are living there for a while, because their house has been flooded.'
No, it would have to be they are staying, not living. Living is a more permanent situation and would refer to the past, so the translation should be, they have been living (or have lived) there for a while.
"They have been living there for a while" would be "De har bodd der en/ei stund".
I am not a native English speaker but.. I cannot help myself and I know it is not connected to norwegian but english.. still I am quite sure that the correct translation should be in the present perfect. it is not the first time now.. I had to write it finally (please correct me if I am wrong and sorry for a comment which is not fully connected to Norwegian)
While and moment are considerably different. Does it depend on context to know whether the time frame is long or short?
I think "period" is maybe the best translation. Essentially, they aren't there permanently.
Can it also be translated with the present perfect ('they have lived there...') like in dutch? or does it only refer to the future?
Yes, if referring to the past, no if referring to the future. In the present it wouldn't make sense in English.
'They are living there for a while' works in English, but 'they live there for a while' doesnt work
Sure that can work. Say you are talking of migrants' habits. You could say, "They live there for a while and then move south in colder weather."
That's fine if it's something that happens regularly - so every year. Present continuous though is about a temporary situation right now, but then you wouldn't use "living". The only way of translating it into grammatically correct English is to say "they have been living there for a while". It's still present tense, but links the situation "now" to the past, which the word "while" implies.
In the turtle the initial S and final D disappear. They are there for the normal speed.
The English sentence only makes sense if you say "They're living there for a while while their old home is renovated" or some other similar second clause, implied or otherwise. "They're living there for a while to wait out the war in Germany." Is that what the Norwegian sentence means, or does the Norwegian sentence mean that they have already lived there for a while and are still living there, which would be "They have lived there for a while"?
The sentence is in the present, so it definitely doesn't mean "They have lived there for a while". I would argue that the English sentence does make sense without a second clause, but it's just that context usually requires elaboration. Either way, there are quite often sentence fragments on Duolingo, which are there for the purpose of providing a feel for how common phrases work in the language. :)