"Il y a trois ans": it has been three years (since something).
Three weeks ago - Il y a trois semaines
il ya deux ans
"Il y a" is used in French to indicate the existence of something or to express the passage of time. It can be used to say "there is/there are" or "ago." For example, "Il y a un chat dans le jardin" (There is a cat in the garden) or "Je suis parti il y a une heure" (I left an hour ago).
"Il y a" in French translates to "there is" or "there are" in English. It is used to indicate the existence or presence of something.
"il y aurait ..." is translated "there would be..."
Three weeks ago - Il y a trois semaines
Il y a trois ....
il ya deux ans
Il y a vingt cinq ans, ...
il = it y = there a = has des = of il y a des = it there has of so maybe: there are
Il y a means "there is / there are" in English.
"Il y a" is used in French to indicate the existence of something or to express the passage of time. It can be used to say "there is/there are" or "ago." For example, "Il y a un chat dans le jardin" (There is a cat in the garden) or "Je suis parti il y a une heure" (I left an hour ago).
il y a des éclairs mean: there are lightnings / thunderbolts
there is/ there are
There is of bedrooms but i think you mean il y a deux chambres ? There are 2 bedrooms
"Dans ma famille il y a..." = In my family there is... (or: there are...).
Il y a un château means "there is a castle" in French.