confirm は予定や認識を確定する確認、verify は証拠や照合によって正しさを確かめる確認です。日本語では同じ「確認する」でも目的が違います。
confirm:予定・予約・認識を正しいと確定する
Please confirm your attendance by Friday. は「金曜日までに出席をご確認ください」です。予定・予約・認識を正しいと確定するという点を中心に捉えると、訳語だけに頼らず判断できます。
verify:情報を証拠や手続きで検証する
The system verifies each user's identity. は「システムは各利用者の本人確認を行います」です。confirmと似た場面でも、文中で何を目的語や基準にしているかに注目してください。
迷ったときの判断基準
相手から意思や予定の返答を得たいなら confirm、入力値・身元・結果が本当に正しいか照合したいなら verify が自然です。
日本語訳が同じに見えるときは、単語だけでなく主語・目的語・前置詞を含む文の形で比べると誤用を減らせます。
よくある間違い
次の点を確認してから、自分が実際に使う場面の短文へ置き換えて練習しましょう。
- 予約・日程・受領:confirm が基本
- 身元・データ・実験結果:verify が基本
- 単なる目視確認なら check が自然なこともある