<blockquote>
  <p>express that an event could have occurred in the past, if not for some
  other condition</p>
</blockquote>

<p>For this many languages employ the subjunctive. Spanish, for example, has 8 forms of the subjunctive. Which form to use when??</p>

<p>Chinese is a lot easier. Just use a word that somehow indicates 'if' and you have a subjunctive form， like 我们本可以 = we could have</p>

<p>We could have deployed the code on Tuesday, but our tests were unsatisfactory.<br>
我们<strong>本可以</strong>在周二启动这个软件，但我们的测试结果并不让人满意。<br>
(this never seems to bother Microsoft)  </p>

<p>I would have bought groceries, if my car had not broken down.<br>
<strong>要</strong>不是我的车坏了，我就会买些杂货。</p>

<p>He would have passed the test, if he had not been so slow.<br>
<strong>如果</strong>他不是这么慢<strong>的话</strong>，他会通过考试的。</p>

<p>She might have finished the race, had she not become dehydrated.<br>
<strong>如果</strong>她没有脱水<strong>的话</strong>，她大概已经完成了比赛。</p>

CC BY-SA 4.0
2019-08-23T23:43:06.287Z
2019-08-23T23:43:06.287Z
Pedroski
<p>All the conjunctions in the examples you stated are applicable in Chinese</p>
<blockquote>
<p>but = 但是/但</p>
<p>Example: [本來][X][但][Y] = [originally][X][but][Y]</p>
</blockquote>
<p>~</p>
<blockquote>
<p>if not for = 如果不是/如非 (literary)</p>
<p>Example: [如非][Y][那][X] = [If not for] [Y] [then] [X]</p>
</blockquote>
<p>~</p>
<blockquote>
<p>unfortunately = 可惜</p>
<p>Example: [應該是/應該會][X][可惜][Y] = [should be][X][unfortunately][Y]</p>
</blockquote>
<p>~</p>
<blockquote>
<p>however = 不過/只不過</p>
<p>Example: [原本][X][不過][Y] = [originally][X][however][Y]</p>
</blockquote>
<p><em>X = event should had happened; Y = reason it didn't happened</em></p>
<p>Other example:</p>
<p>[明明][X][卻][Y] = [clearly][X][but][Y]</p>
<p>[本應][X][最後][Y]= [originally should][X][at the end][Y]</p>
<p><em>Y= what ended up happened instead</em></p>
<p>Depend on the context, some conjunctions are interchangeable</p>
<p>Examples:</p>
<p>[本來][X][但][Y] --&gt; [本來][X][不過][Y]</p>
<p>[應該是][X][可惜][Y] --&gt; [應該是][X][不過][Y]</p>

CC BY-SA 4.0
2019-08-23T19:15:44.693Z
2019-08-23T19:31:39.340Z
2020-06-17T09:50:11.587Z
Tang Ho
<p>How do I express that an event in the past could have occurred, if not for some other condition that prevented it from occurring?</p>
<p>For example:</p>
<blockquote>
<p>We <strong>could</strong> have deployed the code on Tuesday, <strong>but</strong> our tests were failing.</p>
<p>I <strong>would</strong> have bought groceries, <strong>if</strong> my car had not broken down.</p>
<p>He <strong>almost</strong> passed the test; <strong>unfortunately</strong> he ran out of time.</p>
<p>She <strong>might</strong> have finished the race, <strong>however</strong> she was dehydrated.</p>
</blockquote>
<p>In English we have a lot of different words that can be substituted in for the bolded words above.</p>
<p>What is the simplest way to express this pattern?</p>
<p>What are some other variations that can also express this pattern?</p>

<grammar>
Express that an event in the past could have occurred, if not for some condition
# Express that an event in the past could have occurred, if not for some condition

(Asked by: username_0 on 2019-08-23)

How do I express that an event in the past could have occurred, if not for some other condition that prevented it from occurring?

For example:

> We **could** have deployed the code on Tuesday, **but** our tests were failing.
>
> I **would** have bought groceries, **if** my car had not broken down.
>
> He **almost** passed the test; **unfortunately** he ran out of time.
>
> She **might** have finished the race, **however** she was dehydrated.

In English we have a lot of different words that can be substituted in for the bolded words above.

What is the simplest way to express this pattern?

What are some other variations that can also express this pattern?

**Tags:** grammar


---

## 2 answers

### Answer by username_1 on 2019-08-23. Score: 2 | Accepted answer

> express that an event could have occurred in the past, if not for some
> other condition

For this many languages employ the subjunctive. Spanish, for example, has 8 forms of the subjunctive. Which form to use when??

Chinese is a lot easier. Just use a word that somehow indicates 'if' and you have a subjunctive form， like 我们本可以 = we could have

We could have deployed the code on Tuesday, but our tests were unsatisfactory.  
我们**本可以**在周二启动这个软件，但我们的测试结果并不让人满意。  
(this never seems to bother Microsoft)

I would have bought groceries, if my car had not broken down.  
**要**不是我的车坏了，我就会买些杂货。

He would have passed the test, if he had not been so slow.  
**如果**他不是这么慢**的话**，他会通过考试的。

She might have finished the race, had she not become dehydrated.  
**如果**她没有脱水**的话**，她大概已经完成了比赛。


---

### Answer by username_2 on 2019-08-23. Score: 2

All the conjunctions in the examples you stated are applicable in Chinese

> but = 但是/但
>
> Example: [本來][X][但][Y] = [originally][X][but][Y]

~

> if not for = 如果不是/如非 (literary)
>
> Example: [如非][Y][那][X] = [If not for] [Y] [then] [X]

~

> unfortunately = 可惜
>
> Example: [應該是/應該會][X][可惜][Y] = [should be][X][unfortunately][Y]

~

> however = 不過/只不過
>
> Example: [原本][X][不過][Y] = [originally][X][however][Y]

*X = event should had happened; Y = reason it didn't happened*

Other example:

[明明][X][卻][Y] = [clearly][X][but][Y]

[本應][X][最後][Y]= [originally should][X][at the end][Y]

*Y= what ended up happened instead*

Depend on the context, some conjunctions are interchangeable

Examples:

[本來][X][但][Y] --> [本來][X][不過][Y]

[應該是][X][可惜][Y] --> [應該是][X][不過][Y]


---

