Meaning: is/has been done (resulting state)
Category: Learn Japanese Grammar
Meaning: need to; it is necessary to
Meaning: there is; to be; is (living things)
Meaning: there is; is (non-living things)
Meaning: I think; it seems; probably; right?
Meaning: I think; it seems; probably; right?