JLPT Grammar Comparison

ものだ vs ことだ

How to tell them apart

ものだ treats a situation as a tangible, undeniable fact or recalls a past habit, while こと issues a direct command or rule. Saying 走らないこと means "don't run" as an instruction, whereas 走らないものだ would sound like a wistful observation about how people don't run. The core split is observation/explanation vs directive: よく分からないんだもの justifies an excuse, but よく分からないこと would read as an odd imperative.

Grammar pointMeaningJLPT level
もの(だ) mono da Used to/Should/Natural N3
こと koto Should (advice) N4

もの(だ) mono da

N3Basic

Used to/Should/Natural

Because; how could ~!; used to; should like to; should | The speaker presents some situation as if it were a tangible object; Also nominalizes something to show that something is undoubtedly true, or events/habits that used to occur.

  1. A:どうしてその本、読まないんだい? B:だって、よく分からないんだもの。

    A: Why don't you read that book? B: 'Cause I don't understand it well.

  2. A:どうして行かないの? B:だって、忙しいもの。

    A: How come you don't go there? B: 'Cause I'm busy.

Full もの(だ) grammar page →

こと koto

N4Intermediate

Should (advice)

(don't) V; should (not); (not) ought to; may not | An auxiliary noun to express a command.

  1. プールサイドを走らないこと。

    Do not run on the pool deck.

  2. 先に必ずテープを聞くこと。

    Be sure to listen to the tape beforehand.

Full こと grammar page →

もの(だ) and こと are JLPT N4–N3 grammar points that Japanese learners often mix up. This page compares them side by side — meanings, usage and example sentences — so you can tell them apart.