日语中「~と」、「なら」等接续词、「て形+も」、「た形+ら」、和条件形(ば形)都可以用来表示“一……就……”“如果……那么……”等意思,但是它们之间又有区别。

简单地说,「て形+も」表示让步,其他的表示假设。AAA たら、BBB,那么 AAA 一定在 BBB 前面先发生,而 AAA なら、BBB,则不一定,可能 AAA 先也可能 BBB 先。「~と」一般用在给人提示的时候和说明一般性真理的时候。ば形基本上和「なら」差不多,但有些ニュアンス。

「~ても」的用法

动词的「て形+も」表示“就算……也……”,是一种让步假设。例如:

  • お金があっても海外旅行をしたくないです。

    • 就算有钱也不去海外旅行。
  • 雨が降っても、遠足に行きます。
    • 就算下雨也要去远足。

「~たら」的用法

「た形+ら」表示“如果……那么……”的意思。例如:

  • お酒を飲んだら、運転してはいけません。

    • 如果喝酒就不能开车。
  • 駅に着いたら、電話してください。
    • 如果到车站的话请打电话。

「~たら」几乎适用于所有情况,但强调普遍规律时要用「~と」,用「~たら」就没有强调普遍适用的语气。

「~と」的用法

「~と」一般用在表示普遍现象的时候,如自然规律;此外还能用在指示操作的语境里。例如:

  • 春になると、桜が咲きます。

    • 春天一到,樱花就会开。
  • あの橋を渡ると、銀行があります。
    • 过了那座桥就有银行。

注意「~と」后面不能接表示主观意志,或者是要求的说法,比如:

  • ×お金があると、旅行したいです。

    • 如果有钱的话想去旅行。

以下三种是正确的:

  • ○お金があったら、旅行したいです。
  • ○お金があれば、旅行したいです。
  • ○お金があるなら、旅行したいです。

另外「~と」不能用在与事实违背的假设中。

条件形的用法

Ⅰ类动词的「え」段加「ば」,Ⅱ类动词和形容词加「ければ」就是条件形,又称作ば形。条件形可以用来表示假设,也可以用来表示“越……越……”的意思。例如:

  • 暑ければクーラーをつけてください。

    • 如果热的话就请开冷气。
  • 給料は高ければ高いほどいいです。
    • 薪水越高越好。
  • そう言えばそうだ。
    • 这么说的话确实是。

「なら」的用法

「なら」表示的意思几乎和条件形相同,但是有一种情况只有「なら」才适用。

  • 学生なら半額です。

    • 如果是学生的话就半价。

只有「なら」才适用的情况:

  • 煙草を吸うなら外へ行ってください。

    • 想吸烟的话就请去外面。

例句中“吸烟”只可能发生在“去外面”后面,这种将两个动作并列,且两个动作有先后的表达只能用「なら」。

日语中表示假设的词语的区别相关推荐

  1. 日语中 に、で 用法总结

    补格助词 "に" 的用法 补格助词当中,に和で的用法是最多的.这里专门介绍一下に的用法.在学习日语的初期,这些内容不一定都能明白,学习多少能理解多少就可以了.尤其是最后一部分内容, ...

  2. C++中指针*与指针引用*的区别说明

    C++中*&(指针引用)与*(指针)的区别 *指针是一个存放地址的变量,指针引用指的是这个存放地址的变量的引用. C++中如果参数不是引用的话,会调用参数对象的拷贝构造函数, 所以如果有需求想 ...

  3. Oracle中rank() over, dense_rank(), row_number() 的区别

    Oracle中rank() over, dense_rank(), row_number() 的区别 假设现在有一张学生表student,学生表中有姓名.分数.课程编号,现在我需要按照课程对学生的成绩 ...

  4. LoadRunner中进程运行和线程运行区别

    LoadRunner中进程运行和线程运行区别 发布时间: 2012-5-23 10:29    作者: 田志良    来源: 51Testing软件测试网采编 字体:  小  中  大  | 上一篇 ...

  5. java comparator相等_详解Java中Comparable和Comparator接口的区别

    详解Java中Comparable和Comparator接口的区别 发布于 2020-7-20| 复制链接 摘记: 详解Java中Comparable和Comparator接口的区别本文要来详细分析一 ...

  6. 从编译器角度分析C语言中数组名和指针的区别

    从编译器角度分析C语言中数组名和指针的区别 数组名和指针是两个往往很容易让人们混淆的概念,很多人以为数组名就是一个指针,也有很多人知道数组名不同于指针但是仅知道数组名的值不能像指针一样改变. 例如你可 ...

  7. php大m大d,ThinkPHP中M方法与D方法区别

    [前言] ? ? ? 本文总结下ThinkPHP中M方法与D方法区别,以下均为个人见解.如有误解请指正 ? [主体] (一)个人见解: ? ? ? ?M()方法参数可选,有参数时表示实例化父类模型的同 ...

  8. 在menuconfig中选择m和 y的区别

    在menuconfig中选择m和 y的区别: y: 模块驱动编译到内核中,启动时自动加载 m:模块会被编译,但是不会被编译到内核中,只是生成.o文件,我们可以收集这些.o文件做到linux的文件系统中 ...

  9. -ms-flexbox_Flexbox中width和flex-basis之间的区别

    -ms-flexbox by Kyle Gallagher 凯尔·加拉格尔(Kyle Gallagher) Flexbox中width和flex-basis之间的区别 (The difference ...

最新文章

  1. 【Java源码分析】集合框架-Collections工具类-Arrays工具类
  2. Android开发之2048安卓版
  3. asp服务器_200行代码,7个对象——让你了解ASP.NET Core框架的本质「3.x版」
  4. 莱斯信道衰落下的QPSK误码率分析
  5. 如何给BSP application创建指定的mime resource
  6. 『ACM-算法-Hash算法』信息竞赛进阶指南--字符串哈希
  7. 在.NET 6中使用DateOnly和TimeOnly
  8. Python编写人机对战小游戏(抓狐狸)(2)
  9. linux系统编码启动,Linux启动流程介绍
  10. spring无法连接mysql_初学Spring——连接MySQL数据库的问题和解决
  11. BZOJ 1066 蜥蜴 最大流
  12. 内网群PING的shell
  13. 知悉未来的趋势 ---- 小评 创新者的窘境
  14. CRC校验算法详解及代码实现
  15. 高职高考要计算机证,高职高考的报名条件需要技能证书
  16. 支付宝小程序导航栏背景颜色全部更换和单个更换
  17. ARM开发软件ADS教程
  18. 龙渊无限法则服务器,龙渊大陆无限法则
  19. 腾达无线打印服务器,(原创)腾达PA + PA3电力猫扩展无线信号 路由器LAN口智能扩展...
  20. mongodb 分片集群安装 -- 二进制文件安装

热门文章

  1. 展会中各显神通的元宇宙;哪有什么实战啊,就是81个Python改;有颜值也有正义Enso互动编程;AI前沿论文 | ShowMeAI资讯日报
  2. 【阿里云】ACE认证流程“或将”于2021更新 ~ 对比华为云架构师认证 ~ 难度或将提高 ~ 含金量提升 ~ 如果雷同,纯属巧合
  3. c语言之if...else之语句
  4. JAVA封装|继承|多态
  5. python 彩色蟒蛇绘制
  6. Elasticsearch(未完)
  7. 油井生产过程中的常见问题及故障解决方法
  8. PCB四层板、六层板层叠推荐设计,常见层叠方案优缺点
  9. 广东计算机应用专业,广东地区计算机应用技术专业报考热门高校你造吗
  10. 冰冰学习笔记:二叉树的功能函数和OJ练习题