# とは: I didn't know; I was surprised that; the fact that ~

> Learn how to use とは, a JLPT N1 Japanese grammar point expressing surprise or the fact that, with structure, nuance, examples, mistakes, and comparisons.

JLPT level: N1 · Updated: 2026-05-18 · Canonical: https://hane-app.com/blog/n1-towa/

**とは** means **I didn't know; I was surprised that; the fact that ~**. It is a **JLPT N1** Japanese grammar pattern used to express that a situation or fact was unexpected, shocking, or contrary to one’s assumptions.

This grammar point often appears in essays, novels, conversations, and JLPT N1 reading passages. If you want to express genuine surprise or to mark a piece of information as something you had not anticipated, **とは** is a useful pattern to learn because it adds natural precision to your Japanese.

## What does とは mean?

Use **とは** when you want to express that a fact or situation is so unexpected that you are taken aback, or that you simply didn’t know something was the case.

Natural translations include:
- I didn’t know (that)…; I never imagined that…; the fact that… (is surprising); that…! (exclamatory)

The best translation depends on the sentence. Try to notice the writer’s or speaker’s purpose first — is it pure surprise, regret at not knowing, or an emotional reaction? — then choose the English phrase that fits that context.

<blockquote class="pullquote">
  <strong>とは</strong> turns a plain statement into a reaction. It says: “That reality is so far from what I expected that I have to stop and comment on it.”
</blockquote>

## How to form とは

Attach **とは** to the plain (dictionary) form of a predicate. For nouns and na-adjectives, insert **だ** before **とは**.

<div class="formation">
  <div class="formula">
    <span class="ftoken t-core">Verb plain form</span>
    <span class="fplus">+</span>
    <span class="ftoken t-aux">とは</span>
  </div>
  <div class="formula">
    <span class="ftoken t-core">い-adjective plain form</span>
    <span class="fplus">+</span>
    <span class="ftoken t-aux">とは</span>
  </div>
  <div class="formula">
    <span class="ftoken t-core">Noun / na-adjective</span>
    <span class="fplus">+</span>
    <span class="ftoken t-conn">だ</span>
    <span class="fplus">+</span>
    <span class="ftoken t-aux">とは</span>
  </div>
</div>

Examples of the pattern:
- <ruby>言う<rp>(</rp><rt>ゆう</rt><rp>)</rp></ruby>**とは**
- <ruby>寂しい<rp>(</rp><rt>さびしい</rt><rp>)</rp></ruby>**とは**
- <ruby>本当<rp>(</rp><rt>ほんとう</rt><rp>)</rp></ruby>だ**とは**

The form before the grammar point matters. In JLPT questions, the wrong answer choices often use a similar meaning but attach it to the wrong type of word.

## When is とは used?

Use **とは** in situations like:
- realising something you had never considered (often with <ruby>思わ<rp>(</rp><rt>おもわ</rt><rp>)</rp></ruby>なかった, <ruby>知ら<rp>(</rp><rt>しら</rt><rp>)</rp></ruby>なかった)
- hearing news that clashes with your expectations (often with <ruby>驚い<rp>(</rp><rt>おどろい</rt><rp>)</rp></ruby>た, <ruby>意外<rp>(</rp><rt>いがい</rt><rp>)</rp></ruby>だ)
- making an exclamation about a surprising fact (often as a standalone とは！)

Tone and register:
- neutral to slightly formal; common in writing and deliberate spoken statements
- can sound dramatic or emotional — perfectly natural when genuine surprise is involved
- widely used in test questions, essays, daily conversation, and JLPT N1 reading

## とは example sentences

<div class="examples">

<div class="example">
  <div class="example-jp"><ruby>彼<rt>かれ</rt></ruby>がそんなことを<ruby>言<rt>い</rt></ruby>うとは<ruby>思<rt>おも</rt></ruby>わなかった。</div>
  <div class="example-en">I never thought he would say such a thing.</div>
</div>

<div class="example">
  <div class="example-jp">まさか<ruby>彼女<rt>かのじょ</rt></ruby>が<ruby>優勝<rt>ゆうしょう</rt></ruby>するとは<ruby>驚<rt>おどろ</rt></ruby>いた。</div>
  <div class="example-en">I was shocked that she actually won.</div>
</div>

<div class="example">
  <div class="example-jp">あの<ruby>二人<rt>ふたり</rt></ruby>が<ruby>結婚<rt>けっこん</rt></ruby>するとは<ruby>知<rt>し</rt></ruby>らなかった。</div>
  <div class="example-en">I didn’t know those two were getting married.</div>
</div>

<div class="example">
  <div class="example-jp">こんなに<ruby>早<rt>はや</rt></ruby>く<ruby>終<rt>お</rt></ruby>わるとは<ruby>思<rt>おも</rt></ruby>っていなかった。</div>
  <div class="example-en">I didn’t expect it to finish this early.</div>
</div>

<div class="example">
  <div class="example-jp"><ruby>彼<rt>かれ</rt></ruby>が<ruby>実<rt>じつ</rt></ruby>は<ruby>日本語<rt>にほんご</rt></ruby>を<ruby>話<rt>はな</rt></ruby>せるとは<ruby>意外<rt>いがい</rt></ruby>だ。</div>
  <div class="example-en">It's surprising that he can actually speak Japanese.</div>
</div>

<div class="example">
  <div class="example-jp">こんなに<ruby>簡単<rt>かんたん</rt></ruby>に<ruby>解<rt>と</rt></ruby>けるとは！</div>
  <div class="example-en">I can't believe it was that easy!</div>
</div>

</div>

After reading each sentence, ask what job **とは** is doing: presenting a fact that clashes with prior expectations. That makes the nuance easier to remember than a one-word translation.

## Nuance of とは

The key nuance is **a gap between what the speaker assumed and what turned out to be true**.

This matters because learners often translate advanced grammar too literally. A pattern may look simple, but it can signal the writer’s attitude, the scope of a rule, or the relationship between two ideas.

- When you use **とは**, you are not just reporting a fact — you are reacting to it. Something about the information strikes you as improbable, ironic, or emotionally weighty.
- It often carries a slightly formal or literary feel when compared to casual alternatives like **なんて**.
- Even without an explicit verb like <ruby>思わ<rp>(</rp><rt>おもわ</rt><rp>)</rp></ruby>なかった, the **とは** alone can convey surprise: 「<ruby>彼<rp>(</rp><rt>かれ</rt><rp>)</rp></ruby>が<ruby>犯人<rp>(</rp><rt>はんにん</rt><rp>)</rp></ruby>だとは。」(“That he is the culprit…! (I never imagined that.)”)

## とは vs なんて

Both **とは** and **なんて** can express surprise or disbelief, but they are different.

<div class="compare">
  <div class="cmp">
    <div class="cmp-head a">とは</div>
    <div class="cmp-sub">Formal / written</div>
    <div class="cmp-when">Used when the speaker wants to underline an unexpected fact with a measured, sometimes dramatic tone. Typical of news articles, essays, and polite speech.</div>
  </div>
  <div class="vs">vs</div>
  <div class="cmp">
    <div class="cmp-head b">なんて</div>
    <div class="cmp-sub">Casual / spoken</div>
    <div class="cmp-when">Expresses surprise mixed with emotion (often belittling or affectionate). Common in everyday conversation and when talking to close friends.</div>
  </div>
</div>

Quick contrast examples:

<div class="cmp-eg">
  <div class="a"><ruby>彼<rp>(</rp><rt>かれ</rt><rp>)</rp></ruby>がそんなことを<ruby>言う<rp>(</rp><rt>ゆう</rt><rp>)</rp></ruby>とは<ruby>思わ<rp>(</rp><rt>おもわ</rt><rp>)</rp></ruby>なかった。</div>
  <div class="b"><ruby>彼<rp>(</rp><rt>かれ</rt><rp>)</rp></ruby>がそんなこと<ruby>言う<rp>(</rp><rt>ゆう</rt><rp>)</rp></ruby>なんて<ruby>思わ<rp>(</rp><rt>おもわ</rt><rp>)</rp></ruby>なかった。</div>
</div>
<div class="cmp-eg-en">
  <div class="a">I never imagined he would say such a thing. (measured surprise)</div>
  <div class="b">I can’t believe he said something like that! (more casual, emotional)</div>
</div>

If both translations seem possible, check the tone. Is the sentence casual, formal, written, explanatory, or emotional? The tone often tells you which grammar point is natural.

## Common mistakes with とは

Watch out for these mistakes:

<div class="mistakes">

<div class="mistake">
  <div class="mline">
    <span class="mark bad">❌</span>
    <span class="mline-body"><ruby>彼<rp>(</rp><rt>かれ</rt><rp>)</rp></ruby>が<ruby>静か<rp>(</rp><rt>しずか</rt><rp>)</rp></ruby>**とは**<ruby>驚い<rp>(</rp><rt>おどろい</rt><rp>)</rp></ruby>た。</span>
  </div>
  <div class="mline">
    <span class="mark good">✅</span>
    <span class="mline-body"><ruby>彼<rp>(</rp><rt>かれ</rt><rp>)</rp></ruby>が<ruby>静か<rp>(</rp><rt>しずか</rt><rp>)</rp></ruby>**だとは**<ruby>驚い<rp>(</rp><rt>おどろい</rt><rp>)</rp></ruby>た。</span>
  </div>
  <div class="note">Na-adjectives and nouns need <strong>だ</strong> before <strong>とは</strong>.</div>
</div>

<div class="mistake">
  <div class="mline">
    <span class="mark bad">❌</span>
    <span class="mline-body">これ**とは**<ruby>何<rp>(</rp><rt>なん</rt><rp>)</rp></ruby>ですか？ (trying to ask “what is this?” as a topic marker)</span>
  </div>
  <div class="mline">
    <span class="mark good">✅</span>
    <span class="mline-body">これ**は**<ruby>何<rp>(</rp><rt>なん</rt><rp>)</rp></ruby>ですか？ (use a plain topic marker when not expressing surprise)</span>
  </div>
  <div class="note">Don’t confuse the exclamatory <strong>とは</strong> with the simple combination of <strong>と</strong> + <strong>は</strong> used as a topic marker.</div>
</div>

</div>

A helpful practice method is to write one sentence with **とは**, then rewrite it with **なんて**. If the register or emotional weight changes, explain that difference in your own words.

## Is とは on the JLPT?

<div class="jlpt-card">
  <div class="jlpt-shield">N1</div>
  <div class="jlpt-info">
    <p><strong>とは</strong> is a core JLPT N1 grammar point.</p>
    <ul class="jlpt-checks">
      <li>✅ Frequently appears in reading comprehension questions where the nuance of surprise or unexpected information is key.</li>
      <li>✅ Tested in grammar sections where you must spot the correct combination (especially <strong>だとは</strong> vs <strong>とは</strong>).</li>
      <li>✅ Sometimes hidden in longer sentences to gauge your understanding of the writer’s attitude.</li>
    </ul>
  </div>
</div>

For test preparation, study the grammar point in full sentences. JLPT questions often test whether you understand the surrounding context, not just the dictionary meaning.

## Practice questions for とは

Try making your own sentences with these prompts:

<div class="prompts">

<div class="prompt">
  <span class="prompt-num">1</span>
  <div class="prompt-text">Use <strong>とは</strong> with <strong><ruby>思わ<rp>(</rp><rt>おもわ</rt><rp>)</rp></ruby>なかった</strong> to express that something turned out completely different from what you expected.</div>
  <span class="prompt-tag">basic pattern</span>
</div>

<div class="prompt">
  <span class="prompt-num">2</span>
  <div class="prompt-text">Write a sentence where you just learned a surprising fact about a friend. Use <strong>とは</strong> + <strong><ruby>知ら<rp>(</rp><rt>しら</rt><rp>)</rp></ruby>なかった</strong>.</div>
  <span class="prompt-tag">personal experience</span>
</div>

<div class="prompt">
  <span class="prompt-num">3</span>
  <div class="prompt-text">Create a standalone exclamation with <strong>とは</strong> (no verb needed). Think of something so unexpected that words fail you.</div>
  <span class="prompt-tag">exclamatory use</span>
</div>

<div class="prompt">
  <span class="prompt-num">4</span>
  <div class="prompt-text">Compare the nuance of <strong>とは</strong> and <strong>なんて</strong> in a pair of sentences you write yourself.</div>
  <span class="prompt-tag">nuance check</span>
</div>

</div>

Keep your first sentences simple. Once the structure feels natural, add more context so the nuance becomes clear.

## Learning path for とは

To learn **とは** efficiently, start with its formation, then compare it with similar patterns, and finally practice in context.

<div class="path">

<div class="path-step">
  <span class="step-num">1</span>
  <div class="step-body">
    <strong>Master the formation.</strong> Make sure you can attach <strong>とは</strong> to verbs, i-adjectives, and <strong>だ</strong> for nouns/na-adjectives without checking the chart.
  </div>
</div>

<div class="path-step">
  <span class="step-num">2</span>
  <div class="step-body">
    <strong>Anchor the nuance.</strong> Compare <strong>とは</strong> with <strong>なんて</strong> using the examples above. Write out why you would choose one over the other depending on the speaker, setting, and emotion.
  </div>
</div>

<div class="path-step">
  <span class="step-num">3</span>
  <div class="step-body">
    <strong>Test yourself.</strong> Pick one of the practice prompts and write a full sentence. Then ask: if I replaced <strong>とは</strong> with <strong>なんて</strong>, would the nuance change? If yes, you’ve understood the point.
  </div>
</div>

<div class="path-step">
  <span class="step-num">4</span>
  <div class="step-body">
    <strong>Expand with related grammar.</strong> Move on to patterns like <strong>とは<ruby>言え<rp>(</rp><rt>いえ</rt><rp>)</rp></ruby></strong> or <strong>とは<ruby>比べ物<rp>(</rp><rt>くらべもの</rt><rp>)</rp></ruby>にならない</strong> once <strong>とは</strong> feels automatic. They reuse the same building block with a different logical twist.
  </div>
</div>

</div>

## Related grammar to review next

- [とは<ruby>言え<rp>(</rp><rt>いえ</rt><rp>)</rp></ruby>](/blog/n1-towa-ie/) — because it also opens with **とは** but shifts to a concessive meaning (although; that said)
- [とは<ruby>比べ物<rp>(</rp><rt>くらべもの</rt><rp>)</rp></ruby>にならない](/blog/n1-towa-kurabemono-ni-naranai/) — because it uses **とは** to introduce a comparison where the two sides are incomparable
- [とは<ruby>打っ<rp>(</rp><rt>うっ</rt><rp>)</rp></ruby>て<ruby>変わっ<rp>(</rp><rt>かわっ</rt><rp>)</rp></ruby>て](/blog/n1-towa-utte-kawatte-to-wa-utte-kawari/) — because it starts with **とは** to mark a sharp contrast between then and now
- [とて](/blog/n1-tote/) — because it is a more literary cousin that also handles unexpected situations and adversative nuances

## Learn とは with Hane

If you want to review **とは** together with the related patterns above, Hane helps you practice Japanese in short, focused sessions.

Browse more lessons here:
- [All grammar lessons](/blog/)
- [JLPT N1 grammar lessons](/blog/n1/)