# しかし: but; however

> Learn how to use しかし, a JLPT N5 Japanese grammar point meaning but; however, with structure, nuance, examples, mistakes, and comparisons.

JLPT level: N5 · Updated: 2026-05-17 · Canonical: https://hane-app.com/blog/n5-shikashi/

**しかし** means **but; however**. It is a **JLPT N5** Japanese grammar pattern used to connect contrasting ideas, often in writing or formal speech.

This grammar point appears often in beginner conversations, classroom Japanese, and JLPT-style questions. If you want to connect contrasting ideas, often in writing or formal speech, **しかし** is a useful pattern to learn because it helps you build natural basic sentences.

## What does しかし mean?

Use **しかし** when you want to connect contrasting ideas, often in writing or formal speech.

Natural translations include:
- but
- however
- but; however

The exact English translation changes with context. Focus on the role of the grammar point in the sentence first, then choose the English phrase that sounds natural.

## How to form しかし

Sentence. + しかし + sentence.

Examples of the pattern:
- しかし、行きません
- しかし、高いです
- しかし、問題があります

Pay attention to the word form before and after the pattern. Many beginner mistakes happen because the meaning is understood, but the grammar is attached to the wrong form.

## When is しかし used?

Use **しかし** in situations like:
- formal contrast
- essays and explanations
- changing direction in a statement

Tone and register:
- formal or written compared with でも
- Common in daily speech, textbook examples, and beginner JLPT questions

## しかし example sentences

<div class="examples">
  <div class="example">
    <div class="example-jp"><ruby>行<rt>い</rt></ruby>きたいです。しかし、<ruby>時間<rt>じかん</rt></ruby>がありません。</div>
    <div class="example-en">I want to go. However, I do not have time.</div>
    <div class="example-foot"><span class="example-tag">formal contrast</span></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>ちます。</div>
    <div class="example-en">This book is expensive. However, it is very useful.</div>
    <div class="example-foot"><span class="example-tag">formal contrast</span></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">It is raining. However, the game will happen.</div>
    <div class="example-foot"><span class="example-tag">formal contrast</span></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">Japanese is difficult. However, it is interesting.</div>
    <div class="example-foot"><span class="example-tag">formal contrast</span></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">He is young. However, he has experience.</div>
    <div class="example-foot"><span class="example-tag">formal contrast</span></div>
  </div>
</div>

Read the Japanese sentence first, then check the English translation. Try to notice what the grammar point contributes: question, contrast, reason, time limit, suggestion, negation, comparison, or obligation.

## Nuance of しかし

The key nuance is **a clear contrast with a somewhat formal sound**.

This matters because beginner Japanese often uses small words and endings to show meaning that English expresses with word order or helper verbs. For **しかし**, the sentence can change a lot depending on placement and context.

For example:
- In conversation, it helps the listener understand a clear contrast with a somewhat formal sound.
- Compared with **でも**, it has a different job even when the English translation looks close.

## しかし vs でも

Both **しかし** and **でも** can express related ideas, but they are different.

<div class="compare">
  <div class="cmp">
    <div class="cmp-head">しかし</div>
    <div class="cmp-sub">More formal or written; often starts a contrasting sentence.</div>
    <div class="cmp-eg"><ruby>行<rt>い</rt></ruby>きたいです。<strong>しかし</strong>、<ruby>時間<rt>じかん</rt></ruby>がありません。</div>
    <div class="cmp-eg-en">I want to go. However, I have no time.</div>
  </div>
  <div class="vs">vs</div>
  <div class="cmp">
    <div class="cmp-head">でも</div>
    <div class="cmp-sub">More casual and conversational; common in daily speech.</div>
    <div class="cmp-eg"><ruby>行<rt>い</rt></ruby>きたいです。<strong>でも</strong>、<ruby>時間<rt>じかん</rt></ruby>がありません。</div>
    <div class="cmp-eg-en">I want to go, but I have no time.</div>
  </div>
</div>

If you are unsure which one to use, ask what the sentence is trying to do: ask a question, connect ideas, show a reason, mark time, make an invitation, compare two things, or express obligation.

## Common mistakes with しかし

<div class="mistakes">
  <div class="mistake">
    <div class="mline">
      <div class="mark bad">❌</div>
      <div class="mline-body">Overusing <strong>しかし</strong> in casual conversation with friends.</div>
    </div>
    <div class="mline">
      <div class="mark good">✅</div>
      <div class="mline-body">Use <strong>でも</strong> in casual conversation instead.</div>
    </div>
  </div>
  <div class="mistake">
    <div class="mline">
      <div class="mark bad">❌</div>
      <div class="mline-body">Putting <strong>しかし</strong> where no real contrast exists.</div>
    </div>
    <div class="mline">
      <div class="mark good">✅</div>
      <div class="mline-body">Only use <strong>しかし</strong> when there is a clear contrast between two ideas.</div>
    </div>
  </div>
  <div class="mistake">
    <div class="mline">
      <div class="mark bad">❌</div>
      <div class="mline-body">Confusing <strong>しかし</strong> with <strong>そして</strong>, which adds information.</div>
    </div>
    <div class="mline">
      <div class="mark good">✅</div>
      <div class="mline-body">Use <strong>そして</strong> to add information, not <strong>しかし</strong>.</div>
    </div>
  </div>
</div>

A good study habit is to write one short sentence and then change only the grammar point. This makes the difference between similar patterns easier to feel.

## Is しかし on the JLPT?

<div class="jlpt-card">
  <div class="jlpt-shield">N5</div>
  <div class="jlpt-info">
    <p>Yes. <strong>しかし</strong> is commonly taught as <strong>JLPT N5</strong> grammar.</p>
    <div class="jlpt-checks">
      <div>Recognize it in reading</div>
      <div>Understand its nuance in context</div>
      <div>Use it in simple original sentences</div>
    </div>
  </div>
</div>

For test preparation, do not only memorize the English gloss. Practice identifying the words around the grammar point, because JLPT questions often test structure and context together.

## Practice questions for しかし

<div class="prompts">
  <div class="prompt">
    <div class="prompt-num">1</div>
    <div class="prompt-text">Connect “I want to go” and “I have no time.”</div>
    <div class="prompt-tag">contrast</div>
  </div>
  <div class="prompt">
    <div class="prompt-num">2</div>
    <div class="prompt-text">Say Japanese is difficult but interesting.</div>
    <div class="prompt-tag">contrast</div>
  </div>
  <div class="prompt">
    <div class="prompt-num">3</div>
    <div class="prompt-text">Use <strong>しかし</strong> in a formal contrast.</div>
    <div class="prompt-tag">formal</div>
  </div>
</div>

Keep the sentences short at first. Once the form feels natural, add time words, places, reasons, or contrast to make the sentence more realistic.

## Learning path for しかし

Use **しかし** as part of your **JLPT N5** reason, contrast, and connector grammar toolkit. Focus on how the two clauses are connected: reason, result, contrast, sequence, or addition. N5 connector grammar becomes easier when you name the relationship before choosing an English translation.

<div class="path">
  <div class="path-step">
    <div class="step-num">1</div>
    <div class="step-body">Make one short sentence with <strong>しかし</strong> using a clear contrast.</div>
  </div>
  <div class="path-step">
    <div class="step-num">2</div>
    <div class="step-body">Compare it with <a href="/blog/n5-kedo/">けど</a>.</div>
  </div>
  <div class="path-step">
    <div class="step-num">3</div>
    <div class="step-body">Add <a href="/blog/n5-keredo-mo/">けれども</a> or <a href="/blog/n5-demo/">でも</a> to see how the basic meaning changes.</div>
  </div>
  <div class="path-step">
    <div class="step-num">4</div>
    <div class="step-body">Write one example with a different subject or time word, and one example that contrasts it with a related pattern below.</div>
  </div>
</div>

## Related grammar to review next

- [けど](/blog/n5-kedo/) — shows another way to connect ideas through reason, contrast, addition, or sequence.
- [けれども](/blog/n5-keredo-mo/) — shows another way to connect ideas through reason, contrast, addition, or sequence.
- [でも](/blog/n5-demo/) — shows another way to connect ideas through reason, contrast, addition, or sequence.
- [そして](/blog/n5-soshite/) — shows another way to connect ideas through reason, contrast, addition, or sequence.

## 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 N5 grammar lessons](/blog/n5/)