# や否や: as soon as; the moment ~

> Learn how to use や否や, a JLPT N1 Japanese grammar point meaning as soon as; the moment ~, with structure, nuance, examples, mistakes, and comparisons.

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

**や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や** means **as soon as; the moment ~**. It is a **JLPT N1** Japanese grammar pattern used to express that one action or event happens instantaneously after another, with no perceivable delay.

This grammar point often appears in formal writing, journalism, literary narratives, and JLPT N1 reading passages. If you want to express that something occurs the very second a preceding action is completed, **や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や** is a critical pattern to learn because it adds precision and a sophisticated, slightly formal tone to your Japanese.

## What does や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や mean?

Use **や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や** when you want to express that one action or event occurs the very moment another action is finished, emphasizing immediate, often surprising, succession.

Natural translations include:
- as soon as; the moment; no sooner had … than …

The best translation depends on the sentence. Try to notice the writer's or speaker's purpose first, then choose the English phrase that fits that context. In many cases, the nuance is stronger than a simple "when" — it underlines that there was no pause at all.

## How to form や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や

The attachment is rigid and does not vary with politeness or tense.

<div class="formation">
  <span class="ftoken t-core">V (dictionary form)</span>
  <span class="fplus">+</span>
  <span class="ftoken t-aux">や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や</span>
</div>

Examples:
- <span class="formula"><ruby>行く<rp>(</rp><rt>いく</rt><rp>)</rp></ruby></span> <span class="farrow">→</span> <span class="formula"><ruby>行く<rp>(</rp><rt>いく</rt><rp>)</rp></ruby>や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や</span>
- <span class="formula"><ruby>着く<rp>(</rp><rt>つく</rt><rp>)</rp></ruby></span> <span class="farrow">→</span> <span class="formula"><ruby>着く<rp>(</rp><rt>つく</rt><rp>)</rp></ruby>や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や</span>
- <span class="formula"><ruby>開ける<rp>(</rp><rt>あける</rt><rp>)</rp></ruby></span> <span class="farrow">→</span> <span class="formula"><ruby>開ける<rp>(</rp><rt>あける</rt><rp>)</rp></ruby>や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や</span>

No other forms — no ない, た, て, or noun/adj attachments. The verb before や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や is always its plain (dictionary) form, even if the whole sentence is in a past or polite context.

## When is や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や used?

Use **や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や** in situations like:
- reporting an immediate reaction or sudden event in news or literature
- emphasizing the split-second timing of a consequence
- building dramatic tension in storytelling
- formal or written contexts, rarely in casual conversation

Tone and register:
- formal to literary; often found in newspaper headlines, novels, and academic writing.
- In speech, it sounds stiff or poetic; a more casual alternative like <ruby>途端<rt>とたん</rt></ruby>(に) or とすぐ would be used instead.

## や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や example sentences

<div class="examples">
<div class="example">
<p class="example-jp"><ruby>駅<rt>えき</rt></ruby>に<ruby>着<rt>つ</rt></ruby>くや<ruby>否<rt>いな</rt></ruby>や、<ruby>電話<rt>でんわ</rt></ruby>が<ruby>鳴<rt>な</rt></ruby>った。</p>
<p class="example-en">The moment I arrived at the station, the phone rang.</p>
<span class="example-foot"><span class="example-tag">formal</span><span class="example-tag">N1</span></span>
</div>

<div class="example">
<p class="example-jp"><ruby>会議<rt>かいぎ</rt></ruby>が<ruby>終<rt>お</rt></ruby>わるや<ruby>否<rt>いな</rt></ruby>や、<ruby>全員<rt>ぜんいん</rt></ruby>が<ruby>席<rt>せき</rt></ruby>を<ruby>立<rt>た</rt></ruby>った。</p>
<p class="example-en">No sooner had the meeting ended than everyone stood up.</p>
<span class="example-foot"><span class="example-tag">literary</span><span class="example-tag">N1</span></span>
</div>

<div class="example">
<p class="example-jp"><ruby>結果<rt>けっか</rt></ruby>を<ruby>聞<rt>き</rt></ruby>くや<ruby>否<rt>いな</rt></ruby>や、<ruby>彼<rt>かれ</rt></ruby>は<ruby>飛<rt>と</rt></ruby>び<ruby>出<rt>だ</rt></ruby>した。</p>
<p class="example-en">The instant he heard the result, he dashed out of the room.</p>
<span class="example-foot"><span class="example-tag">dramatic</span><span class="example-tag">N1</span></span>
</div>

<div class="example">
<p class="example-jp">ドアが<ruby>開<rt>ひら</rt></ruby>くや<ruby>否<rt>いな</rt></ruby>や、<ruby>犬<rt>いぬ</rt></ruby>が<ruby>走<rt>はし</rt></ruby>り<ruby>込<rt>こ</rt></ruby>んできた。</p>
<p class="example-en">The dog came running in the very moment the door opened.</p>
<span class="example-foot"><span class="example-tag">everyday event, but formal phrasing</span></span>
</div>

<div class="example">
<p class="example-jp"><ruby>彼女<rt>かのじょ</rt></ruby>は<ruby>姿<rt>すがた</rt></ruby>を<ruby>見<rt>み</rt></ruby>るや<ruby>否<rt>いな</rt></ruby>や、<ruby>涙<rt>なみだ</rt></ruby>が<ruby>溢<rt>あふ</rt></ruby>れた。</p>
<p class="example-en">Tears welled up the second she saw him.</p>
<span class="example-foot"><span class="example-tag">emotional</span><span class="example-tag">N1</span></span>
</div>

</div>

## Nuance of や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や

The core nuance is **zero interval — one action ends, and the next begins in the same instant, with no pause or delay whatsoever**. Unlike milder connectors, や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や often carries a sense of breathlessness or inevitability.

This matters because learners often reduce it to “when,” but や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や does more than mark temporal sequence. It foregrounds the immediacy and often implies that the second event was triggered directly by the completion of the first. In writing, this creates a tighter, more dynamic link between clauses.

- If you say <ruby>着く<rp>(</rp><rt>つく</rt><rp>)</rp></ruby>とすぐ<ruby>電話<rp>(</rp><rt>でんわ</rt><rp>)</rp></ruby>が<ruby>鳴っ<rp>(</rp><rt>なっ</rt><rp>)</rp></ruby>た, it’s natural and conversational.
- If you say <ruby>着く<rp>(</rp><rt>つく</rt><rp>)</rp></ruby>や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や<ruby>電話<rp>(</rp><rt>でんわ</rt><rp>)</rp></ruby>が<ruby>鳴っ<rp>(</rp><rt>なっ</rt><rp>)</rp></ruby>た, it sounds more urgent and formally emphatic — as if the phone couldn’t have rung even a fraction of a second later.

## や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や vs なり

Both **や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や** and **なり** can express that one action follows another almost instantly, but they differ in register and subtle nuance.

<div class="compare">
<div class="cmp a">
<h3 class="cmp-head">や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や</h3>
<p class="cmp-sub">as soon as; no interval at all</p>
<div class="cmp-when"><p>Formal or literary; emphasizes a tight, dramatic link between clauses. Often used in third‑person narration or reporting.</p></div>
<div class="cmp-eg">
<p class="example-jp"><ruby>会議<rp>(</rp><rt>かいぎ</rt><rp>)</rp></ruby>が<ruby>終わる<rp>(</rp><rt>おわる</rt><rp>)</rp></ruby>や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や、<ruby>拍手<rp>(</rp><rt>はくしゅ</rt><rp>)</rp></ruby>が<ruby>起き<rp>(</rp><rt>おき</rt><rp>)</rp></ruby>た。</p>
<p class="cmp-eg-en">No sooner had the meeting ended than applause broke out.</p>
</div>
</div>
<div class="cmp b">
<h3 class="cmp-head">なり</h3>
<p class="cmp-sub">the moment; as soon as (often with a volitional second action)</p>
<div class="cmp-when"><p>Slightly less formal than や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や; still written but can appear in speech when dramatizing. Often implies the subject performed the next action voluntarily.</p></div>
<div class="cmp-eg">
<p class="example-jp"><ruby>家<rp>(</rp><rt>いえ</rt><rp>)</rp></ruby>に<ruby>帰る<rp>(</rp><rt>かえる</rt><rp>)</rp></ruby>なり、<ruby>靴<rp>(</rp><rt>くつ</rt><rp>)</rp></ruby>も<ruby>脱が<rp>(</rp><rt>ぬが</rt><rp>)</rp></ruby>ずにベッドに<ruby>倒れこん<rp>(</rp><rt>たおれこん</rt><rp>)</rp></ruby>だ。</p>
<p class="cmp-eg-en">The moment I got home, I collapsed onto the bed without even taking off my shoes.</p>
</div>
</div>
</div>

If both seem possible, check the tone: や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や feels more detached and objective (perfect for news), while なり can convey a personal, subjective rush. In many N1 test items, the choice hinges on whether the second action is a natural, involuntary consequence (や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や) or a deliberate, sudden act (なり).

## Common mistakes with や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や

<div class="mistakes">
<div class="mistake">
<div class="mline">
<span class="mark bad">❌</span>
<div class="mline-body"><span class="bad"><ruby>電車<rp>(</rp><rt>でんしゃ</rt><rp>)</rp></ruby>が<ruby>着<rp>(</rp><rt>き</rt><rp>)</rp></ruby>たや<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>
<div class="mline">
<span class="mark good">✅</span>
<div class="mline-body"><span class="good"><ruby>電車<rp>(</rp><rt>でんしゃ</rt><rp>)</rp></ruby>が<ruby>着く<rp>(</rp><rt>つく</rt><rp>)</rp></ruby>や<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>
<p class="note">The verb before や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や must be the dictionary form, never the past (た) form, even if the story is in the past tense.</p>
</div>

<div class="mistake">
<div class="mline">
<span class="mark bad">❌</span>
<div class="mline-body"><span class="bad"><ruby>食べ<rp>(</rp><rt>たべ</rt><rp>)</rp></ruby>ないや<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>
<div class="mline">
<span class="mark good">✅</span>
<div class="mline-body"><span class="good"><ruby>食べる<rp>(</rp><rt>たべる</rt><rp>)</rp></ruby>や<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>
<p class="note">You cannot attach や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や to a negative or any inflected form. It follows only the plain affirmative dictionary form.</p>
</div>

<div class="mistake">
<div class="mline">
<span class="mark bad">❌</span>
<div class="mline-body"><span class="bad"><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>
<div class="mline">
<span class="mark good">✅</span>
<div class="mline-body"><span class="good"><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>
<p class="note">や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や attaches exclusively to verbs. If you want to describe a change of state, use the verb なる (become) to make it grammatical. Nouns and adjectives cannot directly precede it.</p>
</div>
</div>

## Is や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や on the JLPT?

<div class="jlpt-card">
<div class="jlpt-shield">N1</div>
<div class="jlpt-info">
<p>Yes. <strong>や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や</strong> is a standard JLPT N1 grammar point. It appears in both reading comprehension and grammar/vocabulary sections, often in sentence‑ordering or word‑choice questions.</p>
</div>
<div class="jlpt-checks">
<p>Test expectations:</p>
<ul>
<li>Recognise the fixed form (dictionary verb + や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や) — trick answers use た‑form or noun.</li>
<li>Understand the immediate‑succession nuance and choose it over more casual equivalents like <ruby>途端<rp>(</rp><rt>とたん</rt><rp>)</rp></ruby>.</li>
<li>Read it comfortably in formal newspaper or literary excerpts.</li>
</ul>
</div>
</div>

## Practice questions for や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や

<div class="prompts">
<div class="prompt">
<span class="prompt-num">1</span>
<span class="prompt-text">Describe a sudden weather change using や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や. (e.g., “The instant the sun appeared…”).</span>
<span class="prompt-tag">writing</span>
</div>
<div class="prompt">
<span class="prompt-num">2</span>
<span class="prompt-text">Rewrite a newspaper headline with や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や to make the timing more dramatic. Think of an event and its immediate consequence.</span>
<span class="prompt-tag">stylistic</span>
</div>
<div class="prompt">
<span class="prompt-num">3</span>
<span class="prompt-text">Compare や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や and なり in a sentence about receiving a message and instantly replying. What changes when you use each?</span>
<span class="prompt-tag">nuance</span>
</div>
</div>

## Learning path for や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や

<div class="path">
<div class="path-step">
<span class="step-num">1</span>
<span class="step-body">Master the formation: drill yourself on attaching the dictionary form of a verb to や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や. Practice with both する‑verbs (<ruby>到着<rp>(</rp><rt>とうちゃく</rt><rp>)</rp></ruby>する) and regular verbs (<ruby>帰る<rp>(</rp><rt>かえる</rt><rp>)</rp></ruby>) until it’s automatic.</span>
</div>
<div class="path-step">
<span class="step-num">2</span>
<span class="step-body">Read several news articles or book excerpts that contain や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や. Notice how the immediate‑consequence feeling differs from sentences with simple と or たら.</span>
</div>
<div class="path-step">
<span class="step-num">3</span>
<span class="step-body">Compare it with なり and <ruby>途端<rp>(</rp><rt>に</rt><rp>)</rp></ruby>. Write pairs of sentences where the same event is described with each pattern, then explain the tiny shifts in formality and intensity.</span>
</div>
<div class="path-step">
<span class="step-num">4</span>
<span class="step-body">Produce your own short narrative paragraph that uses や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や twice, targeting a formal style. Read it aloud to internalise the rhythm.</span>
</div>
</div>

## Related grammar to review next

- [やしない](/blog/n1-ya-shinai/) — because it also combines や with a following element to create an emphatic, immediate sense (emphatic negation).
- [は〜で](/blog/n1-wa-wade/) — because it also follows a clause‑connecting pattern that heightens contrast and immediacy.
- [やれ〜やれ](/blog/n1-yare-yare/) — because it uses や to introduce a list, and the repetition echoes the breathless rhythm found in や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や.
- [はそっちのけで](/blog/n1-wa-socchinoke-de-o-socchinoke-de/) — because it sets aside a prior situation before an abrupt subsequent action, akin to the non‑delay nuance of や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や.

## Learn や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や with Hane

If you want to review **や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や** together with the related patterns above, Hane helps you practice Japanese in short, focused sessions. Its JLPT‑organized drills let you lock in grammar like や<ruby>否<rp>(</rp><rt>いな</rt><rp>)</rp></ruby>や and naturally move between similar forms.

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