I have a sentence (jlptN4):

> その花屋はいつもきれいな花でいっぱいです。

Could someone please explain why it needs で here, not が?
CC BY-SA 4.0
2020-07-04T11:06:49.707
78406
2020-07-04T13:59:20.623
2020-07-04T12:18:44.567
7944
39562
question
grammar particle-で
Usage of で in this sentence
> その花屋はいつもきれいな花 **で** いっぱいです。  
>  その花屋はいつもきれいな花 **が** いっぱいです。

Both sound good to me.

「XXでいっぱい(だ)」 means "(something is) full of XX" "(something is) filled with
XX".  
「XXがいっぱい(だ/ある)」 means _lit._ "XX is many" → "there are many XX".

So the former literally means:  
"The flower shop is always full of beautiful flowers."  
And the latter:  
"As for the flower shop, there're always a lot of beautiful flowers."

You can also say:

> その花屋にはいつもきれいな花がいっぱいです/あります。

_lit._ "In the flower shop, there are always a lot of beautiful flowers."
CC BY-SA 4.0
2020-07-04T13:59:20.623
78409
2020-07-04T13:59:20.623
9831
78406
answer