- 10万 次浏览
- 热门
问题: 科研写作:在 if-then 句子里,逗号应该放在 then 前还是后?
问题描述
我曾见过几个句子将逗号放在 then 后。例如:If I have to type then, I need to switch on my system.,但在其它情况下,逗号则置于 then 之前。例如:If I have to type, then I need to switch on my system.,请问那个用法才是正确的?
写答案
1 人回答这个问题
回答:
应该说这两个用法都是正确的,但是意义不同,让我们先看第一个句子:
If I have to type then, I need to switch on my system.
这意味着若必须在未来的一个特定时间里打字,就得先启动电脑系统。该例句并非一般理解的 if-then 条件从句。
接下来看一下第二个句子:
If I have to type,then I need to switch on my system.
这是条件语句的例子,句子含义为:若要做某些事情(打字),必须先做另一件事情(启动电脑系统)。在此例句里, If I have to type 作为介绍性元素,因此逗号应置于 type 之后 then 之前。
若见到的句子里逗号出现在 then 之后,表示其意思和上面第一个句子相似,并非 If-then 条件语句。