Meaning: half-; not yet finished; in the middle of~
Category: Learn JLPT N3 Grammar
Meaning: (must) do
Meaning: can do; is not impossible to ~
Meaning: hardly; rarely; seldom
Meaning: perhaps; maybe; perchance; by any chance ~
Meaning: if only; as long as ~