Meaning: to use as a pretext; to use as an excuse
Category: Learn Japanese Grammar
Meaning: depending on; to depend on; whether or not
Meaning: to also be; both… and ~
Meaning: (1) surely..., but ~; although... is likely, ~ (2) should have (regret); might / must have been ~
Meaning: easy to do; it’s not hard to (imagine, understand, guess)
Meaning: may/might; there’s a possibility that ~