If you began your residence three years ago and are still there, then "I am living in France for three years" is wrong. You need "I have lived in France for three years" or "I have been living in France for three years". pructus Maybe this is some kind of grammar-free zone?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
pructus Maybe this is some kind of grammar-free zone?I am not sure what you mean by that.
pructusIs there a situation where "I am living in France for three years" can be used?It's not impossible if said while you are in the middle of a three-year stay in France, or indeed if you have arranged a future stay of three years in France.
pructusIs there a situation where "I am living in France for three years" can be used?It can be another way of saying, "I will be living in France for three years".
Pramath KantIfAs shown.youryou are still staying in France, then I believe it should be "I have been living in France for 3 years." It is apastpresent perfect continuous form.