〜は、〜に必要な金額だ

It costs ~ for ~.のイラスト

例文

How much are the tickets?

チケットはいくらですか?

It costs $50 for one ticket.

チケット1枚の料金は50ドルです。

解説

ある物や人数の料金がいくらかを伝える言い方。品物1つ分や1人分など、条件をそえて金額をはっきり示すときに使う。

使う場面とニュアンス

どちらでも

商品やサービスの料金を、人数・時間・数量などの条件と一緒に明確に伝える場面で使います。店員とのやり取りから友人同士の費用確認まで幅広く使える、比較的中立的な表現です。

会話で使ってみる

旅行

How much does a locker cost for a day?

ロッカーは1日いくらですか?

It costs 500 yen for a day.

1日500円です。

That’s pretty reasonable.

それならかなりお手頃ですね。

買い物

How much does express shipping cost?

速達配送はいくらですか?

It costs ten dollars for express shipping.

速達配送の料金は10ドルです。

Okay, I’ll choose standard shipping.

わかりました。通常配送にします。

飲食店

How much does a private room cost for two hours?

個室を2時間利用するといくらですか?

It costs 3,000 yen for two hours.

2時間で3,000円です。

Does that include tax?

それは税込みですか?

言い換え・似た表現

こう返す

よくある間違い

  • ✕ It is cost 30 dollars for two people.

    ○ It costs 30 dollars for two people.

    costを動詞として使うため、isは不要です。

  • ✕ It costs for two people 30 dollars.

    ○ It costs 30 dollars for two people.

    通常は金額を先に置き、その後に人数などの条件を続けます。

  • ✕ It costs 30 dollars to two people.

    ○ It costs 30 dollars for two people.

    人数や対象を示すときは、通常toではなくforを使います。

よくある質問

It costs ~ for ~. はどんな時に使う?
人数、数量、時間などの条件を添えて、物やサービスの料金を伝えるときに使います。例えば、2人分の料金や1時間分の料金を説明できます。
It costs ~ for ~. とIt’s ~ per person. の違いは?
It costs ~ for ~. は条件を含めた全体の料金を伝える表現です。It’s ~ per person. は1人あたりの料金を簡潔に示すときに使うのが一般的です。

同じフレーズ帳のフレーズ

日常英会話 中級

同じ単語を含むフレーズ

このフレーズ帳を覚える

このフレーズをもっと学ぶ

↑ TOPへ