英文連接詞常見問題(FAQ)
英文連接詞常分為對等連接詞、從屬連接詞和相關連接詞。對等連接詞用來並列文法地位相同的成分,從屬連接詞用來引出從屬子句,相關連接詞則成對使用,例如 both…and 和 either…or。
逗號的位置要看句子結構。用 but、so 等對等連接詞連接兩個獨立子句時,通常在連接詞前加逗號。只並列兩個單字或片語時,通常直接連接。若是 because 或 if 引出的副詞子句放在句首,逗號通常放在整個子句後面。
可以出現在同一句的不同結構裡。若只是表達同一組原因與結果,選一種接法即可。Because 放在原因子句的開頭,so 則放在結果子句的開頭。
Because the café was full, we went somewhere else.
(因為咖啡館客滿,我們就去了別的地方。)
The café was full, so we went somewhere else.
(咖啡館客滿了,所以我們去了別的地方。)
Although 引出讓步子句,表示「儘管有這個情況」。But 可以連接兩個獨立子句,讓前後形成對比。使用「Although + 子句,主句」這個句型時,逗號後直接接主句即可。
Because 後面接子句,例如 because the roads were icy,其中 the roads 是主詞,were 是動詞。Because of 後面可以接名詞或名詞片語,例如 because of the icy roads。
比較兩個連接詞後面的成分,看它們在句中是否有相同的文法功能。下句的 take the bus 和 ride your bike 都是動詞片語,共用前面的 You can。
You can either take the bus or ride your bike.
(你可以搭公車或騎腳踏車。)
兩者都能表達轉折,替換時要一起調整標點。用 but 連接兩個獨立子句時,通常在 but 前加逗號。However 放在第二個獨立子句開頭時,前面可以用句號或分號,後面通常加逗號。
The test was difficult, but she passed.
(考試很難,但她通過了。)
The test was difficult. However, she passed.
(考試很難,不過她通過了。)
表示未來的時間時,when 引出的副詞子句通常用現在簡單式,主句則可以用 will 表達接下來會做的事。
We’ll start dinner when everyone arrives.
(等大家都到了,我們就開飯。)