初學者西班牙語文法最適合當成一組互相連結的模式來學:名詞、冠詞與形容詞要一致;西班牙語動詞變化會標示主詞、時態與語氣;主詞代名詞往往可省略;受詞代名詞也有一致的擺放規則。先學一致性、現在式字尾、ser 和 estar,以及實用句型,再加入過去式和虛擬語氣。
如果你剛開始學西班牙語,不必一次精通整套系統。先理解一致性如何把詞語連起來,再在完整句子裡練習一種高頻動詞模式。這個基礎能讓你後來面對過去式視角、代名詞順序和語氣時,覺得它們是已知模式的延伸,而不是毫無關係的新規則。
當然,虛擬語氣會讓人覺得不可能學會——它正是西班牙語從「名詞和動詞」走向語氣的地方,而初學教材通常沒有讓人準備好這個轉折。在這之前,西班牙語感覺幾乎是機械式規律:學好變位字尾、套用,完成。接著虛擬語氣出現,要求你在選動詞字尾之前,先判斷自己句子的情感與認識論輪廓——這是事實、願望,還是懷疑?這和單純練變位是完全不同的思考方式,所以覺得腳下突然不穩很正常。
有一點值得慢慢消化:流利的西班牙語使用者說話前,不會有意識地翻閱腦中的虛擬語氣規則。他們感覺得到句子的語氣,就像你立刻知道英文該用 will 還是 would,無須從第一原理推導。這份流利來自在幾千個真實句子裡遇見虛擬語氣,直到模式辨識接手規則。背規則能讓你起步;真正把你帶到終點的是大量接觸。本指南會完整、坦率地給你規則——每個觸發條件、每個時態、每張表格——正是為了讓你的辨識能力有可靠的基礎可建。沒有人在對話中即時解析文法表;但所有說得流利的人,都曾在某個理解階段吸收過表格的內容,通常不只一次。
開始前還有一件事:本指南不假裝西班牙語完全一致。在墨西哥城非常自然的一句話,在馬德里可能聽起來老派;而 vosotros 這整列變位,在西班牙以外幾乎不存在。文法真正因地區而分歧時,這份指南會說清楚,不會暗自挑一種變體,假裝那就是「唯一的」西班牙語。
發音與拼字
和英文拼字相比——像 though、through 和 cough 彼此根本不押韻——西班牙語發音真的讓人鬆一口氣:幾乎每個字母都有可預測的聲音,學會少數例外後,第一次看到新單字也能正確讀出來。不過,「可預測」不等於「嘴巴馬上就能自然發出來」。顫音 r、清脆而不送氣的子音,以及平穩、不形成雙母音的母音,都需要真正練習;如果你的母語像英語一樣容易把母音雙母音化,就尤其如此(英文 no 其實近似「noh-oo」,西班牙語 no 則從頭到尾都是一個純粹、短促的聲音)。
西班牙語有五個母音。英文依方言和雙母音計算方式不同,大約有 12 至 20 個母音;西班牙語的每一個母音都純粹、短促,不會在發音途中滑向第二個聲音。
| 字母 | 近似發音 | 例子 |
|---|---|---|
| a | 近似英文 father 的「a」,但短促 | casa(房子) |
| e | 近似英文 bet 的「e」,絕不滑向「ay」 | mesa(桌子) |
| i | 近似英文 see 的「ee」,但更短 | libro(書) |
| o | 近似英文 note 的「o」,但不滑成「oh-oo」 | perro(狗) |
| u | 近似英文 moon 的「oo」,但短促 | luna(月亮) |
最容易絆倒英語使用者的習慣,是本能地在母音結尾加上英語式滑音——把 o 說成「oh-oo」,或把 e 說成「eh-ee」。西班牙語母音會乾淨俐落地收住。這件事說起來很簡單,真正改掉卻需要幾週刻意聆聽與模仿(跟讀),因為母音口形是嘴巴最早學會的動作之一,也是最難重新訓練的動作之一。
西班牙語有兩種不同的 r 音,把它們混在一起會把真正的單字變成另一個真正的單字——這不是發音風格的小細節,而是真正能區分意義的音位對立。
成年學習者好幾個月,甚至好幾年都發不出顫音 rr,是非常常見而且完全正常的事——它需要一種特定的舌部肌肉協調,而包括英文在內的多數語言從不要求說話者做這個動作。這不代表你「沒有語言天分」。常見練法包括:從「d」或「t」音開始再加入氣流;讓舌尖抵住齒齦脊,同時穩定吹氣;或跟著母語錄音反覆練習最小對立組(pero/perro、caro/carro),直到耳朵能可靠分辨。聽出差異通常會比嘴巴發得出來更早,而這段落差完全沒問題。
這是西班牙語世界最大的發音分流,而課程很少清楚說明,因此學習者常不明白為甚麼教材錄音和自己最喜歡的影集聽起來不一樣。
| 系統 | 發音方式 | 使用地區 | 例子:「zapato」(鞋)/「casa」(房子) |
|---|---|---|---|
| Seseo | z 以及 e/i 前的 c,都和 s 讀成相同的音 | 整個拉丁美洲、加那利群島,以及西班牙南部部分地區 | zapato →「sapato」;casa →「casa」(沒有區別) |
| Distinción | z 以及 e/i 前的 c 讀成「th」(像英文 think);s 仍是一般的 s 音 | 西班牙中部和北部大部分地區(多數歐洲教材教授的標準) | zapato →「thapato」;casa →「casa」(讀音有別) |
| Ceceo | s 也偏向「th」音,因此幾乎全部合流成「th」 | 安達盧西亞(西班牙南部)部分地區;屬非標準用法,在某些情境中受到地區性污名 | zapato →「thapato」;casa →「catha」 |
Seseo 和 distinción 沒有哪一種「更正確」——它們只是兩大標準發音,大致以半球劃分(拉丁美洲幾乎普遍使用 seseo;西班牙大多使用 distinción,而西班牙境內也有局部地區使用 seseo 或 ceceo)。如果你從拉丁美洲內容學習,接著看一部西班牙電影,聽見 z 和軟 c 被讀成「th」,那不是口齒不清,也不是錯誤——只是 distinción,也就是西班牙大部分地區的標準發音。選擇最符合你平常接觸內容的系統即可;若輸入來源混雜,也不用擔心自己偶爾切換。兩套系統之間的理解完全沒有問題,因為西班牙與拉丁美洲的使用者都能毫不費力地聽懂彼此的發音。
西班牙語的重音規則可以完全從拼字預測;和多數語言相比,這是難得的禮物:只要看著單字,你一定能知道哪個音節要重讀。
重音符號也用來依文法角色區分原本拼法相同的詞——這和標示重音是完全不同的功能,初學者很常把兩者混為一談:tú(你,主詞代名詞)與 tu(你的,所有格);él(他)與 el(定冠詞);sí(是/反身的「本身」)與 si(如果);más(更多)與 mas(但是,文學用語);sé(我知道/命令式「要成為!」)與 se(反身代名詞);問句與感嘆句中的 qué/cuál/quién/cómo/dónde/cuándo/por qué,和不表示疑問時不加重音符號的同一批詞(Sé que él vendrá cuando quiera——我知道他想來的時候就會來——這裡沒有重音符號,因為句中沒有任何疑問)。
名詞與一致性
這套系統會悄悄改寫你組句子的直覺,因為英文根本沒有這種機制:西班牙語每個名詞都有文法性別,不論它所指的東西是否真的有生理性別;這個性別還會向外影響冠詞、每個修飾它的形容詞,有時甚至影響代替它的代名詞。桌子不像在英文裡那樣是中性的;la mesa 在文法上就是陰性,句中每個和它相關的詞都必須一致。這並不是在評論桌子,只是西班牙語替名詞分類的方式。
好消息是:名詞字尾幾乎總能預測性別。例外確實存在,但只是簡短而學得會的清單,不是毫無章法的混亂局面。
| 字尾 | 通常性別 | 例子 | 常見例外 |
|---|---|---|---|
| -o | 陽性 | el libro(書)、el gato(貓)、el teléfono(電話) | la mano(手)、la foto(照片,fotografía 的簡稱)、la moto(摩托車,motocicleta 的簡稱)、la radio(在拉丁美洲大部分地區) |
| -a | 陰性 | la casa(房子)、la mesa(桌子)、la ventana(窗戶) | el día(日子)、el mapa(地圖)、el planeta(行星)、el problema(問題)、el sistema(系統)、el idioma(語言)——大多是源自希臘語的 -ma 詞 |
| -ción、-sión、-dad、-tad、-tud、-umbre | 陰性 | la nación(國家)、la decisión(決定)、la ciudad(城市)、la libertad(自由)、la actitud(態度)、la costumbre(習俗) | 基本上沒有——這些後綴很可靠地表示陰性 |
| -ma、-pa、-ta(源自希臘語) | 陽性 | el programa(節目/程式)、el mapa(地圖)、el poeta(詩人) | — |
| -e | 兩者皆可——每個詞都要個別記憶 | el coche(汽車,陽性)、la calle(街道,陰性)、el café(咖啡,陽性)、la noche(夜晚,陰性) | 沒有可靠模式;記名詞時要連同它的性別一起學 |
| 子音字尾 | 多數為陽性,但也有常見的陰性例外 | el reloj(時鐘)、el papel(紙);la flor(花)、la ciudad(城市)、la razón(理由) | 逐一記住以子音結尾的陰性名詞——它們很常見,不能忽略 |
少數名詞會隨性別完全改變意思;注意到這點之後,它其實是非常實用的記憶線索:el capital(金融資本/金錢)與 la capital(首都);el policía(男警察)與 la policía(警察機關或女警察);el guía(男導遊)與 la guía(指南或女導遊);el cura(神父)與 la cura(療法)。
指人的名詞一般會依生理性別變化,不受字尾規則限制,而且多數有相對應的一組形式:el niño/la niña(男孩/女孩)、el profesor/la profesora(男/女教師)、el actor/la actriz(男/女演員)。有些人物名詞本身不變,只改冠詞:el/la estudiante(學生)、el/la artista(藝術家)、el/la periodista(記者)——它們稱為通性或「共同性別」名詞;名詞本身不改形,只有冠詞標示談論的是誰。
| 字尾 | 規則 | 例子 |
|---|---|---|
| 母音 | 加 -s | casa → casas、coche → coches |
| 子音 | 加 -es | papel → papeles、ciudad → ciudades |
| -z | 把 z 改成 c,再加 -es | lápiz → lápices、vez → veces |
| 重讀母音 + 已有的 -s,末音節不重讀 | 除了冠詞之外,單數與複數形式不變 | el lunes → los lunes(星期一 → 多個星期一)、la crisis → las crisis(危機 → 多個危機) |
| 以 -n 或 -s 結尾且重音位置改變的詞 | 加上或去掉重音符號,以保留原本的重音 | joven → jóvenes(年輕人 → 多個年輕人)、examen → exámenes(考試 → 多場考試) |
性別與單複數一致,正是西班牙語句子必須當成一組協調元素來建立,而不能逐詞孤立拼湊的原因:冠詞、每個形容詞和某些代名詞,都必須同時配合名詞的性別和單複數。
當一個形容詞描述一組不同性別的名詞時,西班牙語預設使用陽性複數。部分使用者和文體指南正在積極討論並修改這項慣例,但你在幾乎所有正式與日常文字中遇到的標準文法規則仍是如此:el chico y la chica son altos(男孩和女孩都很高——雖然兩個名詞中有一個是陰性,仍使用陽性複數 altos)。
要把這套系統內化到能自動且完全不出錯,確實需要較長時間,因為英文完全沒有讓你練習在整句中追蹤性別——沒有任何肌肉記憶可以沿用。即使到了中級或高級,尤其在有時間壓力的口語中,仍發現自己把形容詞字尾配錯,是完全正常的事。解決方法和本指南其他部分一樣:大量接觸一致性正確的句子,而不是更用力地死背規則。
定冠詞與不定冠詞
西班牙語冠詞比英文的 the 和 a 承擔更多文法工作,因為它們帶有必須配合名詞的性別與單複數資訊;而且英文完全不放冠詞的地方,西班牙語有時仍會使用定冠詞。這種小差異會讓逐字翻譯的西班牙語聽起來生硬,而自然寫成的西班牙語聽起來順暢。
| 陽性 | 陰性 | |
|---|---|---|
| 單數 | el(這/那個)— el libro | la(這/那個)— la mesa |
| 複數 | los(這些/那些)— los libros | las(這些/那些)— las mesas |
有一個廣為人知的特殊情況:陰性單數名詞若以重讀的 a- 或 ha- 音開頭,單數時會用 el 而不是 la,純粹是為了避免兩個相同母音碰在一起。名詞的性別其實沒有改變,所以複數和所有形容詞仍按陰性配合:el agua fría(冷水——冠詞用 el,但 fría 仍是陰性)、el hacha(斧頭)、el águila(鷹);複數則是 las aguas frías,因為母音相撞的問題只存在於單數。
| 陽性 | 陰性 | |
|---|---|---|
| 單數 | un(一個)— un libro | una(一個)— una mesa |
| 複數 | unos(一些)— unos libros | unas(一些)— unas mesas |
複數的 unos/unas 大致表示「一些」或「幾個」;在英文會保留 some 的地方,西班牙語經常把它完全省略。tengo libros(我有書)和 tengo unos libros(我有一些書)一樣自然——西班牙語可以很自然地直接使用沒有冠詞的複數名詞,英文通常不行。
西班牙語正好有兩個強制縮合形式,而且不是可有可無的風格選擇——把它們分開寫就是錯的。這不像英文把 gonna 寫成 going to;後者只是語域不同,這裡卻完全沒有語域上的選擇。
如果 el 其實是「他」這個代名詞,而不是定冠詞,就不能使用任何縮合形式:Hablé de él(我談到他)——不縮合,因為這個 él 有重音符號,意思是「他」,不是冠詞。
這部分會讓兩種語言之間的逐字翻譯聽起來不對勁。與其把它當成一長串例外,不如當成一套小系統來內化:
反過來說,英文保留冠詞的某些地方,西班牙語會省略。最常見的情況,是在 ser 後陳述沒有修飾語的職業、國籍、宗教或所屬團體:Soy médico(我是醫生——不用 un)、Es profesora(她是教師)。名詞一旦受到形容詞修飾,冠詞就會回來:Es una médica excelente(她是一位優秀的醫生)——這裡重新使用冠詞,是因為「優秀的醫生」被挑出來當作某一特定類型,而不只是說出一個類別名稱。
名詞與形容詞
這一節其實包含兩個不同問題,而課程常把它們混在一起:形容詞本身怎樣變化來配合名詞?形容詞相對於所描述的名詞又放在哪裡?兩者都很重要;第二個問題——位置——在西班牙語中真的會承載意思,英文卻完全沒有這種機制,而大多數學習者從未有人明確教過這一點。
| 形容詞類型 | 陽性單數 | 陰性單數 | 陽性複數 | 陰性複數 |
|---|---|---|---|---|
| 以 -o 結尾(4 種形式) | alto | alta | altos | altas |
| 以 -e 結尾(2 種形式) | inteligente | inteligente | inteligentes | inteligentes |
| 以子音結尾(通常 2 種形式) | fácil | fácil | fáciles | fáciles |
| 以子音結尾的國籍形容詞(4 種形式) | español | española | españoles | españolas |
| 以 -or 結尾(4 種形式,源自比較級) | trabajador | trabajadora | trabajadores | trabajadoras |
在原本整齊的子音字尾模式中,國籍形容詞是唯一一小塊不規則之處:大多數以子音結尾的形容詞只有兩種形式(單數/複數,不分性別),但以子音結尾的國籍詞會加陰性 -a:francés/francesa、alemán/alemana、español/española——而陽性形式變成複數時,會因陰性 -a 的加入而去掉重音符號(francés → franceses,重音不再落在末音節後就不需要符號;francesa → francesas 則從來沒有重音符號)。
西班牙語描述性形容詞的預設位置是名詞後面——和英文相反,值得練到成為直覺。若受英文習慣影響而把它放在名詞前,會成為西班牙語書寫與口語中最持久、最容易暴露外語口音的線索之一:una casa grande(一棟大房子)、un libro interesante(一本有趣的書)、un coche rojo(一輛紅色汽車)。
把某些形容詞移到名詞前面,文法上完全合法,而且真的會改變意思的色彩——通常從客觀、用來區分的特質,轉成主觀、固有或受到強調的特質。這是真正的語意工具,不是裝飾:
| 形容詞 | 名詞後(客觀/區分) | 名詞前(主觀/固有) |
|---|---|---|
| grande | una casa grande——一棟大房子(尺寸大) | un gran hombre——一位偉人(地位/成就偉大;grande 放在任何單數名詞前都縮短成 gran) |
| viejo | un amigo viejo——一位年紀大的朋友 | un viejo amigo——一位老朋友/相識已久的朋友,與年齡無關 |
| pobre | un hombre pobre——一個沒錢的男人 | un pobre hombre——一個可憐/不幸的男人(表示同情,不是財務狀況) |
| único | un caso único——一個獨特/獨一無二的案例 | su único amigo——他唯一的朋友(只有一個) |
| nuevo | un coche nuevo——一輛全新的汽車(剛出廠) | un nuevo coche——一輛對我而言是新的汽車(剛買到,也可能是二手車) |
| antiguo | una silla antigua——一張古董/老椅子 | mi antiguo jefe——我的前任主管(以前的,不是年紀大) |
少數形容詞,包括 grande、bueno、malo、primero、tercero、alguno 和 ninguno,直接放在陽性單數名詞前時,詞形會實際縮短(截短):用 gran hombre,不用 grande hombre;用 buen día,不用 bueno día;用 mal ejemplo,不用 malo ejemplo;用 primer piso,不用 primero piso;用 algún día,不用 alguno día;用 ningún problema,不用 ninguno problema。只有放在名詞前,而且只有陽性單數,才會縮短——una buena idea 和 los primeros años 保留完整形式,因為它們都沒有完全符合「緊接在陽性單數名詞前」這兩個條件。
不是每一類形容詞都遵循描述性形容詞放在名詞後的預設規則。數字、量詞和所有格的正常無標記位置都在名詞前,和英文相同:tres libros(三本書)、muchos amigos(許多朋友)、mi casa(我的房子)、este coche(這輛車)。只有描述「它是甚麼樣子」的形容詞類別——顏色、尺寸、物理特質、國籍——預設放在名詞後。
代名詞
對英語使用者而言,這大概是西班牙語中資訊最密集的一套文法系統。並不是任何單一部分本身很難,而是五組彼此重疊的代名詞(主詞、直接受詞、間接受詞、反身、介詞後代名詞)看起來相似,有時甚至完全相同,還要依照英文完全沒有的嚴格順序和位置規則組合。句子疊上兩個代名詞時,覺得自己像在玩拋接球真的很正常——因為你確實如此,而母語使用者也是用你即將經歷的同一種緩慢方式,逐步建立這項能力。
| 人稱 | 單數 | 複數 |
|---|---|---|
| 第一人稱 | yo(我) | nosotros/nosotras(我們) |
| 第二人稱非正式 | tú(你)——使用 voseo 的地區用 vos | vosotros/vosotras(你們,只限西班牙) |
| 第二人稱正式 | usted(您) | ustedes(你們/各位——在西班牙為正式用法,在拉丁美洲兼作正式與非正式用法) |
| 第三人稱 | él(他)、ella(她) | ellos/ellas(他們/她們) |
西班牙語是「可省略代名詞」(零主詞)的語言:因為動詞字尾已經編入人稱和單複數資訊,主詞代名詞通常會完全省略。Hablo español(我說西班牙語)不需要 yo——-o 字尾已經表明「我」。主詞代名詞主要在強調、對比或消除歧義時出現;第三人稱尤其如此,因為 él/ella/usted 的動詞字尾完全相同。Ella habla, pero él no habla(她會說,但他不會)特意同時使用兩個代名詞,正是為了對比兩人;若沒有對比,單說 Habla 完全自然,文法也同樣正確。
直接受詞直接承受動詞的動作——也就是被看見、購買、吃掉或愛的事物。
| 人稱 | 單數 | 複數 |
|---|---|---|
| 第一人稱 | me(我) | nos(我們) |
| 第二人稱非正式 | te(你) | os(你們,西班牙) |
| 第三人稱陽性 | lo(他/它/正式稱呼的男性「您」) | los(他們/它們/正式稱呼的男性「你們」) |
| 第三人稱陰性 | la(她/它/正式稱呼的女性「您」) | las(她們/它們/正式稱呼的女性「你們」) |
Veo el libro → Lo veo(我看見那本書 → 我看見它)。Compro las manzanas → Las compro(我買那些蘋果 → 我買它們)。請注意,lo/la/los/las 也兼作正式「您/你們」的受詞形式,因為 usted/ustedes 在文法上按第三人稱處理:La veo, señora(女士,我看見您了)使用陰性的 la,因為這裡的 usted 指一位女性。
間接受詞是受動作影響或接收動作結果的人——通常就是句子裡的「給誰/為誰」。
| 人稱 | 單數 | 複數 |
|---|---|---|
| 第一人稱 | me(給/為我) | nos(給/為我們) |
| 第二人稱非正式 | te(給/為你) | os(給/為你們,西班牙) |
| 第三人稱 | le(給/為他、她、正式的您) | les(給/為他們、她們、正式的你們) |
Le doy el regalo a María(我把禮物送給 María)——即使 a María 已經點明接收者,le 仍是必要的。這種看似重複的現象稱為附著詞重複;只要間接受詞是明確指名或語境暗示的特定人物,它就是標準且預期的用法,不是應該避免的文體錯誤。請注意,le/les 完全不區分性別——le 同時涵蓋「給他」、「給她」和正式的「給您」。正因如此,當語境本身無法消除歧義時,才需要 a él、a ella、a usted 之類的補充片語:Le escribo a ella(我正在寫信給她)。
在西班牙許多地區,尤其當直接受詞是男性人物而不是物件時,使用者會以 le 取代「正確」的直接受詞 lo。這種有充分文獻記錄、廣泛獲得接受的地區模式稱為 leísmo:說 Le vi ayer(我昨天看見他),而不用詞源上的「標準」形式 Lo vi ayer。西班牙皇家學院容許指特定男性人物的 personal leísmo,視為可接受用法;但若把 leísmo 用於物件(le vi 表示「我看見它」,指一件東西),仍視為非標準。拉丁美洲西班牙語絕大多數會避開 leísmo,始終以 lo 表示直接受詞;所以你最常聽到哪個形式,很大程度取決於你接觸哪個地區的內容。指男性人物作直接受詞時,兩者都不算「錯」,但確實反映不同地區的習慣。
反身代名詞表示主詞對自己做出動作,而 se 尤其是西班牙語文法中負擔最多功能的詞之一——它至少有四種真正不同的用途。把它們混為一談,真的會造成混淆,絕不是無關緊要的小細節。
| 人稱 | 單數 | 複數 |
|---|---|---|
| 第一人稱 | me(我自己) | nos(我們自己) |
| 第二人稱非正式 | te(你自己) | os(你們自己,西班牙) |
| 第三人稱 | se(他自己/她自己/它自己/正式的您自己) | se(他們自己/她們自己/你們自己) |
這裡有一項重要的特殊替換規則:當第三人稱間接受詞代名詞(le 或 les)要直接放在第三人稱直接受詞代名詞(lo、la、los、las)前時,西班牙語會把 le/les 改成 se,避免難念又彆扭的 le lo 組合。這不是上面清單中的反身 se——只是碰巧重用相同書面詞形、彼此無關的語音變通方式:Le doy el libro a Juan → Se lo doy(我把書給 Juan → 我把它給他),絕不能說 le lo doy。
一句話同時使用間接受詞與直接受詞代名詞時,順序固定為:間接在前,直接在後;若有反身代名詞,則放在兩者之前。記憶法:R-I-D(反身 Reflexive、間接 Indirect、直接 Direct)。
代名詞相對於動詞的位置完全取決於動詞形式。這項規則讓學習者卡得最久,因為它不是一條規則,而是四條:
| 動詞形式 | 代名詞位置 | 例子 |
|---|---|---|
| 變位動詞(任何時態/語氣、肯定或否定) | 以獨立詞放在動詞前 | Lo veo(我看見它);No lo veo(我沒看見它) |
| 不定詞 | 接在詞尾,或放在支配它的助動詞前 | Quiero verlo / Lo quiero ver(我想看它——兩者都正確) |
| 動名詞(-ando/-iendo) | 接在詞尾(並加上書面重音符號),或放在助動詞前 | Estoy viéndolo / Lo estoy viendo(我正在看它——兩者都正確) |
| 肯定命令 | 一律接在詞尾(若需要保留重音則加重音符號) | Dímelo(告訴我這件事);Cómpralo(買下它) |
| 否定命令 | 一律以獨立詞放在動詞前 | No me lo digas(不要告訴我這件事);No lo compres(不要買它) |
在標準用法中,不定詞與動名詞那兩列確實可以任選其中一種位置——quiero verlo 和 lo quiero ver 意思完全相同,在任何語域中都正確。命令式那兩列則不能任選:肯定命令一律把代名詞接在詞尾,否定命令一律放在動詞前,沒有自由變化。正因如此,dilo(說出來)和 no lo digas(不要說出來)成了整個語言中最容易記住的不對稱現象之一。
介詞後面使用另一組代名詞。它大致和主詞代名詞相同,但第一、第二人稱單數各有一個不規則形式:
| 人稱 | 形式 | 例子 |
|---|---|---|
| 第一人稱單數 | mí(不是 yo) | Es para mí(這是給我的) |
| 第二人稱非正式單數 | ti(不是 tú) | Pienso en ti(我想著你) |
| 第三人稱單數 | él、ella、sí(反身的「自己」) | Habla de sí mismo(他談論自己) |
| 複數形式 | nosotros/as、vosotros/as、ellos/ellas、sí | Es para nosotros(這是給我們的) |
只有介詞 con(和/與)適用一組特殊縮合:conmigo(和我)、contigo(和你),以及反身的 consigo(和他自己/她自己/自己)——絕不能說 con mí 或 con ti。
兩個「是/處於」動詞
英文只有一個動詞 to be,西班牙語卻有兩個,而且這種劃分並非任意:它會追蹤你描述的是持久/具定義性的特質(ser),還是暫時、情境性或變化造成的狀態(estar)。這確實是西班牙語最早不再像「只是換了單字的英文」、開始要求你用不同於母語的方式替現實分類的地方之一——而重新分類真的需要認知努力,不只是背誦問題。
| 人稱 | ser | estar |
|---|---|---|
| yo | soy | estoy |
| tú | eres(vos:sos) | estás |
| él/ella/usted | es | está |
| nosotros/as | somos | estamos |
| vosotros/as | sois | estáis |
| ellos/ellas/ustedes | son | están |
| 用途 | 例子 |
|---|---|
| 身分/職業 | Soy médico(我是醫生) |
| 國籍/出身 | Es de España(她來自西班牙);Soy mexicano(我是墨西哥人) |
| 固有特質 | Es alto(他很高);Es inteligente(她很聰明) |
| 材質/組成 | La mesa es de madera(桌子是木製的) |
| 時間與日期 | Son las tres(現在三點);Es lunes(今天是星期一) |
| 活動舉行的地點/時間 | La fiesta es en mi casa(派對在我家舉行) |
| 關係/所有權 | Es mi hermano(他是我兄弟);El libro es de Ana(這本書是 Ana 的) |
| 被動語態(搭配過去分詞) | La casa fue construida en 1990(這棟房子建於 1990 年) |
| 用途 | 例子 |
|---|---|
| 暫時狀況/心情 | Estoy cansado(我累了);Está feliz hoy(她今天很開心) |
| 位置(任何事物,不論是否永久) | Está en Madrid(它在馬德里);El libro está en la mesa(書在桌上) |
| 進行中的動作(進行式:estar + 動名詞) | Está comiendo(他正在吃東西);Estamos estudiando(我們正在學習) |
| 變化造成的結果狀態 | La puerta está abierta(門開著——有人把它打開後形成的狀態) |
| 天氣(許多表達方式) | Está nublado(天陰了/多雲) |
最清楚證明這不是任意死背的,就是有一組形容詞會依搭配哪個動詞而完全改變意思。看懂這個模式後,ser 與 estar 就不再像兩個隨機分類,而會呈現一套一致邏輯:estar 總是在回答「事物此刻處於甚麼狀態?」,ser 則總是在回答「它從根本定義上是甚麼?」
| 形容詞 | 搭配 ser(固有特質) | 搭配 estar(當前狀態) |
|---|---|---|
| aburrido | ser aburrido——是個無聊的人 | estar aburrido——現在感到無聊 |
| listo | ser listo——聰明 | estar listo——準備好了 |
| malo | ser malo——是個壞人/邪惡的人 | estar malo——生病/不舒服(或食物壞掉) |
| bueno | ser bueno——是個好人,或品質優良 | estar bueno——食物好吃,或人很有吸引力(口語) |
| rico | ser rico——富有 | estar rico——美味 |
| verde | ser verde——是綠色的(顏色) | estar verde——尚未成熟,或缺乏經驗 |
| vivo | ser vivo——機靈/反應快(或較老派地表示「懂得處世」) | estar vivo——活著 |
| guapo/bonita | ser guapo——長得好看(一般特質) | estar guapo——現在看起來很好看(例如今天的穿搭) |
一旦注意到這個模式,大多數日常選擇都不必有意識地查規則,就能自然解決。不過,少數真正模稜兩可的邊緣情況(每種語言的分類都一定會有)仍需要大量接觸,而不是更龐大的規則,才能熟練掌握。沒有人能只靠一張表精通 ser/estar;表格讓你看見輪廓,聽過幾千個正確句子才會形成直覺反應。
動詞系統
西班牙語「規律而機械化」的名聲,正是在這裡真正建立起來。趁不規則形式和虛擬語氣還沒讓整體變複雜之前,值得先花一點時間欣賞這項特點,因為規則系統確實是一部封閉、學得會的機器;它不像英文不規則動詞那樣,感覺像一堆不斷增加的例外。
每個西班牙語動詞的不定詞都以 -ar、-er 或 -ir 結尾,光看這個字尾,就能知道動詞在每個時態與語氣中遵循哪套變位模式。
| 家族 | 不定詞例子 | 意思 |
|---|---|---|
| -ar 動詞(最大的家族,幾乎所有新動詞都歸入這類) | hablar | 說話 |
| -er 動詞 | comer | 吃 |
| -ir 動詞 | vivir | 生活/居住 |
在任何時態中變化任何規則動詞,三個步驟始終不變:(1)從不定詞字尾辨認家族;(2)去掉該字尾,露出詞幹——habl-、com-、viv-;(3)加上符合所需人稱、時態和語氣的字尾。詞幹加字尾的邏輯成為直覺後,「學一個新時態」主要只是學一組新的六個字尾,不必從頭重新學整個動詞。
有個細節值得提早知道,因為它大約能把記憶量減半:除了現在直陳式和命令式之外,-er 與 -ir 動詞在幾乎每個時態都完全相同——其他地方(簡單過去式、未完成過去式、未來式、條件式,以及所有虛擬語氣形式)都使用相同字尾。所以「三個變位家族」實際運作起來,更像是「兩個真正不同的模式(-ar 與 -er/ir),再加上少數 -er 和 -ir 分開處理的地方」。
不規則模式
這正是那些說「西班牙語很簡單」的人方便略過的部分:整齊的規則系統旁邊,還有大量高頻動詞會偏離模式。正因為它們出現頻率很高,你從第一天就會遇到,遠在你熟悉規則系統、足以看出哪裡被改動之前。這真的會讓人迷失方向,但不代表這門語言本身前後不一——一旦知道要觀察甚麼,就會發現大多數不規則形式都有自己的次級模式。
有一大組動詞會在詞幹母音重讀時改變該母音——現在式中除了 nosotros 和 vosotros 以外,每個形式都會發生。若在變位表上把改變的形式圈起來,形狀看起來像一隻靴子,因此有這個常見暱稱。光看不定詞無法預知動詞會不會這樣變化;每個動詞都要個別學習,但模式本身學會後就完全可以預測。
| 變化 | 例示動詞 | yo | tú | él/ella/Ud. | nosotros | vosotros | ellos/Uds. |
|---|---|---|---|---|---|---|---|
| e → ie | querer(想要) | quiero | quieres | quiere | queremos | queréis | quieren |
| o → ue | poder(能夠) | puedo | puedes | puede | podemos | podéis | pueden |
| e → i(只限 -ir 動詞) | pedir(要求/索取) | pido | pides | pide | pedimos | pedís | piden |
| u → ue(只有一個動詞) | jugar(玩) | juego | juegas | juega | jugamos | jugáis | juegan |
常見的 e→ie 動詞:pensar(思考)、cerrar(關閉)、empezar(開始)、entender(理解)、preferir(偏好)、sentir(感受)、venir(來;另有自己的不規則 yo 形式 vengo)。常見的 o→ue 動詞:volver(返回)、dormir(睡覺)、encontrar(找到)、recordar(記得)、morir(死亡)、poder(能夠)。常見的 e→i 動詞:servir(服務)、repetir(重複)、seguir(跟隨/繼續)、vestirse(穿衣服)。
-ir 詞幹變化動詞還會把母音變化帶入簡單過去式第三人稱形式和動名詞——這是第二種較小的變化,規則 -ar/-er 詞幹變化動詞則沒有:pedir → pidió/pidieron(簡單過去式,他要求了/他們要求了)和 pidiendo(動名詞,正在要求)、dormir → durmió/durmieron 和 durmiendo、sentir → sintió/sintieron 和 sintiendo。
這些在發音上不是真正的不規則——動詞聽起來完全規則——但西班牙語拼字規則要求替換字母,才能在不同母音前保留相同聲音。這在簡單過去式的 yo 形式和現在虛擬式最為重要,因為意料之外的母音本來會改變子音的聲音。
| 變化 | 觸發條件 | 例子 |
|---|---|---|
| c → qu | 在 e 前 | buscar → busqué(我搜尋了,簡單過去式 yo) |
| g → gu | 在 e 前 | llegar → llegué(我抵達了,簡單過去式 yo) |
| z → c | 在 e 前 | empezar → empecé(我開始了,簡單過去式 yo) |
| gu → g | 在 a/o 前 | seguir → sigo(我跟隨,現在式 yo) |
| i → y | 夾在母音之間,簡單過去式第三人稱 | leer → leyó/leyeron(他讀了/他們讀了) |
有一小群極常見的動詞不規則得無法歸納成規則——只能逐一記憶。它們又因為太常見,你在最初幾週內就會全都遇到:ser(是,永久)、estar(是/處於,暫時)、ir(去)、tener(有)、hacer(做/製作)、decir(說)、ver(看見)、dar(給)、saber(知道事實)、poner(放置)、salir(離開)、venir(來)、haber(助動詞「有」,用來形成所有複合時態)。
西班牙語動詞變化真正長期的難點,不是規則系統,而是這群高頻不規則動詞,因為它們抗拒那些讓規則動詞容易快速學會的模式捷徑。這類內容靠間隔重複和大量接觸,效果遠勝於研究規則:你無法從任何原理推導出 voy、vas、va、vamos、vais、van(ir 的現在式)——只能遇見夠多次,讓它成為直覺;就像英文的 went 和 go 外觀毫無相似之處,你仍會自動說出 went。
現在直陳式
現在式是本指南其他一切內容的基礎——上面的詞幹變化模式是現在式現象,後面的虛擬語氣是從調整現在式字尾建立的,就連命令形式也直接借用現在式詞形。把單純的規則現在式學得非常扎實,會讓整套動詞系統都受益。
| 人稱 | -ar:hablar(說話) | -er:comer(吃) | -ir:vivir(生活/居住) |
|---|---|---|---|
| yo | hablo | como | vivo |
| tú(vos) | hablas(hablás) | comes(comés) | vives(vivís) |
| él/ella/usted | habla | come | vive |
| nosotros/as | hablamos | comemos | vivimos |
| vosotros/as | habláis | coméis | vivís |
| ellos/ellas/ustedes | hablan | comen | viven |
西班牙語現在式涵蓋的語意範圍比英文「簡單現在式」更廣——它同時完成三種不同英文句型的工作。知道這點很重要,才不會在西班牙語根本不需要另一個時態時硬找一個來用:Hablo español 可以表示「我說西班牙語」(習慣性事實),也可表示「我正在說西班牙語」(尤其在輕鬆口語中指此刻;雖然進行式 estoy hablando 確實存在,而且強調「此刻正在進行」時較常用),在適當語境中甚至能表示「我將說西班牙語」(近期未來,尤其搭配時間標記:Hablo contigo mañana,我明天跟你談)。
要表達恰好此刻真正正在進行的動作,西班牙語使用現在式變位的 estar 加動名詞(-ando/-iendo 形式):Estoy hablando(我正在說話)、Está comiendo(他現在正在吃東西)、Estamos viviendo aquí(我們目前住在這裡)。動名詞的形成方式是:-ar 動詞用 -ando(hablar → hablando),-er 與 -ir 動詞用 -iendo(comer → comiendo、vivir → viviendo);母音之間也會發生上面看過的 i→y 拼字變化(leer → leyendo,不是「leiendo」)。
| 人稱 | ser | estar | ir | tener | hacer | decir |
|---|---|---|---|---|---|---|
| yo | soy | estoy | voy | tengo | hago | digo |
| tú | eres | estás | vas | tienes | haces | dices |
| él/ella/Ud. | es | está | va | tiene | hace | dice |
| nosotros | somos | estamos | vamos | tenemos | hacemos | decimos |
| vosotros | sois | estáis | vais | tenéis | hacéis | decís |
| ellos/Uds. | son | están | van | tienen | hacen | dicen |
請注意,這些不規則動詞中有許多只在 yo 形式不規則,表格其餘部分則遵循可以辨認的 e→ie 或普通規則模式(tengo 不規則,但 tienes/tiene/tienen 遵循和 querer 一樣的 e→ie 形態;digo 不規則,但 dices/dice/dicen 像 pedir 一樣遵循 e→i)。這種「yo 不規則,其他形式大致規則」的形態涵蓋大量常用動詞(還有:salgo/sales、pongo/pones、vengo/vienes、conozco/conoces、veo/ves),值得把它當成一個可辨識的獨立類別來學,而不是把每個動詞都視為一道全新的謎題。
兩種簡單過去時態
繼 ser/estar 之後,這是第二個「西班牙語思考現實的方式不同於英文」的重要時刻,也出於類似原因讓學習者卡住。英文只有一個簡單過去式(I ate、I was eating、I used to eat 都只是從同一個核心 ate/eat 延伸出的不同形式),西班牙語卻有兩個文法上不同、不能互換的簡單過去時態。選錯不只會聽起來稍微奇怪,甚至真的可能改變你原本想表達的意思。
好消息是:ser/estar 的區分關乎描述的本質,而簡單過去式/未完成過去式的區分則關乎事件在時間中的形狀——它是有明確邊界、已完成的事件,還是另一件事發生時持續存在的背景?這背後只有一個核心問題,所以整套系統其實比初看時更容易掌握。
| 人稱 | -ar:hablar | -er:comer | -ir:vivir |
|---|---|---|---|
| yo | hablé | comí | viví |
| tú | hablaste | comiste | viviste |
| él/ella/Ud. | habló | comió | vivió |
| nosotros/as | hablamos | comimos | vivimos |
| vosotros/as | hablasteis | comisteis | vivisteis |
| ellos/ellas/Uds. | hablaron | comieron | vivieron |
請注意,-ar 和 -ir 的 nosotros 形式與現在式完全相同(hablamos 既可表示「我們說」,也可表示「我們說了」——由語境消除歧義);-er 和 -ir 的簡單過去式字尾則在整套變位中彼此完全相同。
令人欣慰的是,未完成過去式是整個語言中最規則的時態之一——只有三個動詞在這個時態有任何不規則形式(ser、ir、ver)。其他所有動詞,包括每個詞幹變化動詞,以及現在式 yo 形式不規則的動詞,都能從不定詞完全可預測地變化成未完成過去式。
| 人稱 | -ar:hablar | -er:comer | -ir:vivir |
|---|---|---|---|
| yo | hablaba | comía | vivía |
| tú | hablabas | comías | vivías |
| él/ella/Ud. | hablaba | comía | vivía |
| nosotros/as | hablábamos | comíamos | vivíamos |
| vosotros/as | hablabais | comíais | vivíais |
| ellos/ellas/Uds. | hablaban | comían | vivían |
三個不規則動詞:ser → era、eras、era、éramos、erais、eran。ir → iba、ibas、iba、íbamos、ibais、iban。ver → veía、veías、veía、veíamos、veíais、veían(形式上嚴格來說很「規則」,但它保留詞幹的 e;一般 -er 動詞本來會把這個 e 去掉,因此傳統上列作不規則)。
| 時態回答的問題 | 簡單過去式 | 未完成過去式 |
|---|---|---|
| 這是有清楚邊界的單一完成事件嗎? | 是——從事件外部把整件事報告出來 | 不是——描述當時正在發生/成立的情況,不標出開始或結束 |
| 英文翻譯提示 | did、ate、went、was born、happened | used to、was -ing、would(習慣性) |
| 過去的習慣/重複動作 | 通常不用(除非把重複本身算作一組已完成事件) | 用——「我以前常常……」的預設時態 |
| 背景描述、場景鋪陳 | 不用 | 用——動作發生時的天氣、時間、年齡和持續狀態 |
| 被另一個動作打斷的動作 | 打斷它的動作 | 原本已經在進行的動作 |
| 過去的情緒/心理狀態 | 標示某個特定時刻的具體反應 | 標示當時一般/持續的感受 |
最後一個例子指向一小群廣為人知的動詞。這些動詞在兩個時態下連英文翻譯都會改變,因為動詞的核心意思是一種狀態,而簡單過去式會把「狀態開始/結束」的解讀,強加到通常描述持續狀況的動詞上:
| 動詞 | 未完成過去式意思 | 簡單過去式意思 |
|---|---|---|
| conocer | 認識(與某人相識) | 遇見/初次認識 |
| saber | 知道(一項事實) | 得知/發現 |
| querer | 想要(持續的願望) | 試圖(肯定);拒絕(否定:no quiso) |
| poder | 能夠(一般能力) | 設法做到/成功做到(肯定);沒能做到(否定:no pudo) |
| tener | 擁有(持續持有) | 得到/收到(取得的特定時刻) |
這裡有一條實用而坦率的日常經驗法則,不是僵硬定律:如果英文句子能自然使用 used to 或 was -ing,西班牙語幾乎總會用未完成過去式;如果是單一、可計數的完成事件——即使事件持續了兩小時或兩年,只要把它當成一個已完成的整體來報告——西班牙語就用簡單過去式。在整門語言中,這組時態最清楚展現了「規則帶你走完 80%,大量接觸填補其餘部分」的情況之一。即使進階學習者偶爾也會對邊緣用法猶豫,這完全是學習過程的正常部分,不代表規則辜負了你。
未來式與條件式
經歷簡單過去式/未完成過去式的區分後,這組時態真的讓人鬆一口氣:兩者的形成方式同樣簡單——不必去掉不定詞字尾,而是直接把字尾加到完整不定詞上——而且兩者共用完全相同的一小組不規則詞幹。把十二個不規則詞幹學一次,就同時掌握兩個時態。
未來式以完整不定詞(不是去掉字尾的詞幹)加上一組字尾形成,三個動詞家族的字尾完全相同。
| 人稱 | 字尾 | hablar | comer | vivir |
|---|---|---|---|---|
| yo | -é | hablaré | comeré | viviré |
| tú | -ás | hablarás | comerás | vivirás |
| él/ella/Ud. | -á | hablará | comerá | vivirá |
| nosotros/as | -emos | hablaremos | comeremos | viviremos |
| vosotros/as | -éis | hablaréis | comeréis | viviréis |
| ellos/ellas/Uds. | -án | hablarán | comerán | vivirán |
西班牙語另有一個日常替代形式,能取代文法未來式,而且在整個西班牙語世界的輕鬆口語中可能更常見:ir a + 不定詞,和英文 going to 完全平行。Voy a hablar(我要說話)與 Hablaré(我將說話)都指向未來,但 ir a 往往感覺更即時/已有計畫;簡單未來式則往往稍微正式、較遙遠,或帶有預測/承諾的色彩,而不是具體計畫。兩者並非在所有語境都能嚴格互換;不過對學習者而言,ir a + 不定詞是更省力、頻率更高,值得先掌握的選擇。
未來式還有第二項功能,英文沒有值得在這裡另立名稱的對應用法;學習者第一次遇到時常會感到意外:表示對現在情況的可能性或猜測。¿Qué hora será? 並不是以未來意義問「將會是幾點」——而是「不知道現在幾點?」(大致相當於「現在可能是幾點?」)。Estará en casa——「他大概在家」(猜測此刻的情況,不是陳述未來)。
條件式使用和未來式完全相同的詞幹(完整不定詞,連同下方相同的不規則詞幹例外),但改用未完成過去式 -er/-ir 的字尾。
| 人稱 | 字尾 | hablar | comer | vivir |
|---|---|---|---|---|
| yo | -ía | hablaría | comería | viviría |
| tú | -ías | hablarías | comerías | vivirías |
| él/ella/Ud. | -ía | hablaría | comería | viviría |
| nosotros/as | -íamos | hablaríamos | comeríamos | viviríamos |
| vosotros/as | -íais | hablaríais | comeríais | viviríais |
| ellos/ellas/Uds. | -ían | hablarían | comerían | vivirían |
條件式表示英文的 would(Hablaría contigo, pero no tengo tiempo——我會跟你談,但我沒有時間),也能形成較委婉/禮貌的請求(¿Podrías ayudarme?——你能幫我嗎?明顯比現在式 ¿Puedes ayudarme? 更溫和)。它還會呼應未來式「猜測現在可能性」的技巧,表示對過去情況的可能性或猜測:Serían las tres cuando llegó——「他抵達時大概是三點左右」(猜測過去時間,不是假設)。
正好有十二個常見動詞會在未來式與條件式中使用不規則詞幹(其他時態絕不使用);同一個縮短或改變的詞幹會帶入兩者——記一次詞幹,就能掌握該動詞的兩個時態。
| 不定詞 | 不規則詞幹 | 未來式 yo | 條件式 yo | 模式 |
|---|---|---|---|---|
| decir | dir- | diré | diría | 不規則,沒有清楚模式 |
| hacer | har- | haré | haría | 不規則,沒有清楚模式 |
| poder | podr- | podré | podría | 去掉 e |
| poner | pondr- | pondré | pondría | 去掉 e,加 d |
| querer | querr- | querré | querría | 去掉 e |
| saber | sabr- | sabré | sabría | 去掉 e |
| salir | saldr- | saldré | saldría | 去掉 i,加 d |
| tener | tendr- | tendré | tendría | 去掉 e,加 d |
| valer | valdr- | valdré | valdría | 去掉 e,加 d |
| venir | vendr- | vendré | vendría | 去掉 e,加 d |
| caber | cabr- | cabré | cabría | 去掉 e |
| haber | habr- | habré | habría | 去掉 e |
請注意,即使是不規則動詞,字尾本身也從不改變——tendré、tendrás、tendrá、tendremos、tendréis、tendrán 使用的字尾,和 hablaré、hablarás……完全相同。在整門語言所有動詞的未來式與條件式中,不規則變化全都只存在於詞幹,絕不在字尾,因此這是西班牙語不規則現象中較小、範圍較明確,也較容易掌握的一部分。
完成時態
西班牙語每個複合(完成)時態都以完全相同的方式形成,所以這一節其實比多數教科書的篇幅暗示得更短、更簡單:先把助動詞 haber 變成所需的簡單時態,再加上過去分詞;過去分詞基本上固定保持預設形式。只要掌握 haber 的變位與過去分詞形成規則,就能同時掌握整門語言的所有複合時態。
| 家族 | 規則 | 例子 |
|---|---|---|
| -ar 動詞 | 詞幹 + -ado | hablar → hablado(說過) |
| -er 動詞 | 詞幹 + -ido | comer → comido(吃過) |
| -ir 動詞 | 詞幹 + -ido | vivir → vivido(生活過/住過) |
有一小組常見不規則過去分詞必須逐一記憶,而且它們在每個複合時態都維持不規則:abrir → abierto(打開)、decir → dicho(說過)、escribir → escrito(寫過)、hacer → hecho(做過/製作過)、morir → muerto(死亡)、poner → puesto(放置)、romper → roto(破壞)、ver → visto(看過)、volver → vuelto(返回)、satisfacer → satisfecho(滿足);以這些動詞構成的複合詞也遵循相同不規則形式(descubrir → descubierto,發現;devolver → devuelto,歸還/退回)。
在每個複合時態中,haber 後的過去分詞絕不隨性別或單複數改變——無論談論誰或甚麼,都固定為預設的陽性單數 -o/-ido 形式:Ella ha hablado(她說過),不能說 ha hablada。這和當作普通形容詞使用的過去分詞真的不同;形容詞用法確實要一致:la puerta está cerrada(門關著)需要配合,是因為這裡的 cerrada 是搭配 estar、用來描述狀態的形容詞,而不是搭配 haber 的複合時態一部分。
| 人稱 | 現在式(→ 現在完成式) | 未完成過去式(→ 過去完成式) | 簡單過去式(→ 簡單過去完成式,罕見/文學用) | 未來式(→ 未來完成式) | 條件式(→ 條件完成式) |
|---|---|---|---|---|---|
| yo | he | había | hube | habré | habría |
| tú | has | habías | hubiste | habrás | habrías |
| él/ella/Ud. | ha | había | hubo | habrá | habría |
| nosotros/as | hemos | habíamos | hubimos | habremos | habríamos |
| vosotros/as | habéis | habíais | hubisteis | habréis | habríais |
| ellos/ellas/Uds. | han | habían | hubieron | habrán | habrían |
He comido(我吃過)、Hemos vivido aquí por diez años(我們在這裡住了十年)、¿Has estado en España?(你去過西班牙嗎?)。它大致對應英文 have/has + 過去分詞:一個和現在有所連結的過去動作,連結可能來自時間接近、持續相關,或人生經驗。使用頻率因地區而有顯著差異:在西班牙,凡是「今天」或最近、仍與當下相關的時間範圍內發生的事,都會不斷使用現在完成式(Hoy he comido paella——我今天吃了西班牙海鮮飯);拉丁美洲許多地區,尤其墨西哥與中美洲,表達相同的近期過去意思時較常使用簡單過去式(Hoy comí paella),把現在完成式留給真正較開放、涉及人生經驗的陳述(Nunca he comido paella——我從未吃過西班牙海鮮飯;各方言都如此)。
描述在另一個過去動作或過去參照點之前已完成的動作——和英文 had + 過去分詞完全相同:Cuando llegué, ella ya había salido(我抵達時,她已經離開——她先離開,我後抵達,兩者都在過去;過去完成式標出哪件事先發生)。No había estudiado mucho antes del examen(考試前我沒有讀多少書)。
表示在某個未來參照點之前會完成的動作:Para las cinco, habré terminado(五點前,我就會完成)。它和簡單未來式一樣也能表示可能性——這裡是猜測最近過去的情況:Habrá llegado ya(他現在大概已經到了/他一定已經抵達)。
描述在不同過去條件下本來會發生的事,也是第三類條件句的標準結果子句(會在條件句一節完整說明):Habría ido, pero no tenía tiempo(我本來會去,但當時沒有時間)。Si hubiera sabido, habría venido(如果我早知道,我就會來)。
知道它存在就好,不值得主動練習:這個時態大致只限於正式文學寫作,接在 apenas、en cuanto 或 después de que 等時間連接詞後,標示過去一個動作剛完成,另一個動作便隨即發生。在日常口語與書面語中,過去完成式或簡單過去式幾乎已完全取代它:Apenas hubo terminado, se fue(他一完成就離開)在一般口語中只會說 Apenas terminó, se fue。
虛擬語氣
終於來了——每位中級學習者都帶著幾分恐懼和幾分好奇走到的這一節。深入之前先喘口氣:虛擬語氣不像過去式或未來式那樣是時態,而是一種語氣。同一個動詞會依句子是在陳述事實(直陳語氣,也就是上面介紹的一切),還是在做完全不同的事,而採用另一整套變位方式——表達願望、懷疑、情緒、透過另一個動詞傳達的命令,或描述甚至可能不存在的事物。英文對這項區別的標記極弱,多數英語使用者從未有意識地發現它存在(I hope she comes 和 she comes every day 幾乎感覺不到差異,而 if I were rich 是英文虛擬語氣少數殘存的化石之一);正因如此,逐字翻譯英文幾乎無法提示西班牙語何時需要這種語氣。
困難的機制並不是背字尾——字尾本身真的一個下午就能學會。難點在於,你甚至還沒說到動詞,就必須即時判斷自己句子底層的形狀:這是事實,還是願望/懷疑/情緒/假設?這種判斷力來自在真實句子中一次又一次遇見模式,而不是在對話途中有意識地跑完一條規則。儘管如此,這一節仍會完整而坦率地提供規則——模式總得有個起點,扎實的規則就是鷹架,後續接觸才能在上面建立真正的直覺反應。
從現在直陳式的 yo 形式建立:去掉最後的 -o,再加上「相反家族」的字尾——-ar 動詞採用以 e 為核心的字尾,-er/-ir 動詞採用以 a 為核心的字尾。
| 人稱 | -ar:hablar | -er:comer | -ir:vivir |
|---|---|---|---|
| yo | hable | coma | viva |
| tú | hables | comas | vivas |
| él/ella/Ud. | hable | coma | viva |
| nosotros/as | hablemos | comamos | vivamos |
| vosotros/as | habléis | comáis | viváis |
| ellos/ellas/Uds. | hablen | coman | vivan |
因為它從現在直陳式的 yo 形式建立,任何在該形式中不規則的動詞,都會把不規則變化直接帶入每一個現在虛擬式形式:tener → tengo → tenga、tengas、tenga、tengamos、tengáis、tengan;decir → digo → diga、digas、diga……;conocer → conozco → conozca、conozcas……;salir → salgo → salga、salgas……。詞幹變化的 -ar/-er 動詞維持和現在直陳式相同的靴形模式(pensar → piense、pienses、piense、pensemos、penséis、piensen);詞幹變化的 -ir 動詞則不同於現在直陳式,在 nosotros/vosotros 兩列也會額外變化:dormir → duerma、duermas、duerma、durmamos、durmáis、duerman(注意是 durmamos,不是預期的 dormamos)。
有一份簡短好記的高頻動詞清單完全不遵循「去掉 yo 形式字尾」的規則,原因可能是它們的現在直陳式 yo 形式不以 -o 結尾,或只是西班牙語保留了較古老的不規則虛擬式詞幹:
| 不定詞 | yo | tú | él/ella/Ud. | nosotros | vosotros | ellos/Uds. |
|---|---|---|---|---|---|---|
| ser | sea | seas | sea | seamos | seáis | sean |
| estar | esté | estés | esté | estemos | estéis | estén |
| ir | vaya | vayas | vaya | vayamos | vayáis | vayan |
| saber | sepa | sepas | sepa | sepamos | sepáis | sepan |
| dar | dé | des | dé | demos | deis | den |
| haber | haya | hayas | haya | hayamos | hayáis | hayan |
haber 的虛擬式形式 haya 值得單獨提醒:它是下方用來建立現在完成虛擬式的助動詞,所以一開始使用複合虛擬時態,就會不斷遇見它。
記憶哪些情況強制使用虛擬語氣時,最常見的口訣是縮寫 WEIRDO:願望(Wishes)、情緒(Emotions)、非人稱表達(Impersonal expressions)、建議(Recommendations)、懷疑/否定(Doubt/Denial)、Ojalá。下方每個類別都共享同一個基本文法形態——一個主要子句,接著是 que,然後是一個主詞不同於主要子句主詞的從屬子句;虛擬語氣就出現在該從屬子句中。
關鍵條件:只有當許願者和所希望動作具有不同主詞時,才會觸發這項規則。主詞是同一人時,西班牙語改用普通不定詞,完全不用 que 子句:Quiero estudiar(我想讀書——同一主詞,用不定詞)與 Quiero que estudies(我希望你讀書——不同主詞,用虛擬式)。
同樣適用不同主詞的條件:Me alegro de estar aquí(我很高興自己在這裡——同一主詞,用不定詞)與 Me alegro de que estés aquí(我很高興你在這裡——不同主詞,用虛擬式)。
以「it is + 形容詞 + that」建立的結構,其中形容詞表達的是必要性、可能性、重要性或判斷,而不是單純的確定事實:
有一個讓學習者措手不及的例外:表示單純確定性的非人稱表達要用直陳語氣,因為它們是在斷言事實,而不是表達判斷或可能性——Es verdad que tienes razón(你說得對是真的——用直陳式,陳述事實)與 Es posible que tengas razón(你可能是對的——用虛擬式,表達不確定)。把確定性表達改成否定後,通常也會隨之改用虛擬語氣,因為否定確定性就引入了懷疑:No es verdad que tengas razón(你說得對並非事實——用虛擬式)。
這個類別本質上就是「讓別人做某件事」,只是不使用直接命令形式,而是透過 que 傳達——文法形態與命令相同,只是語氣更柔和,嵌入句子裡,而不是直接厲聲下令;概念上也因此連結到下方的命令式一節。
這個觸發類別最容易讓「只掃描關鍵詞」的策略失效,值得直接花時間理解:creo que(我相信……——用直陳式,陳述信念:Creo que tiene razón)與 no creo que(我不相信……——用虛擬式,表示否定:No creo que tenga razón)只差一個否定詞,後面動詞的語氣卻完全翻轉。不能只看到 creo que 這個片語就套模式;必須追蹤整個子句是在確認還是否定確定性。pensar que、estar seguro de que 和類似的信念動詞也適用相同翻轉。
Ojalá(源自阿拉伯語,字面大致是「願真主成就此事」,如今是完全世俗的日常用語,約等於「希望如此」/「但願」)永遠搭配虛擬語氣,不論有沒有 que:Ojalá (que) llueva mañana(希望明天下雨/但願明天下雨)。搭配未完成過去虛擬式(見下文)時,則表達更強烈、通常較不現實的願望:Ojalá tuviera más tiempo(真希望我有更多時間/要是我有更多時間就好了)。
另一個同樣重要的觸發家族是:某些連接詞引入的子句永遠使用虛擬語氣,因為它們本質上描述目的、條件,或尚未發生的事件——不是已陳述的事實。
| 連接詞 | 意思 | 例子 |
|---|---|---|
| para que | 為了讓/以便 | Te lo explico para que entiendas.(我向你解釋,好讓你明白。) |
| antes de que | 在……之前 | Llámame antes de que salgas.(離開前打電話給我。) |
| a menos que | 除非 | No iré a menos que me invites.(除非你邀請我,否則我不會去。) |
| sin que | 沒有讓/未經某人做某事 | Salió sin que nadie lo viera.(他離開時沒有讓任何人看見。) |
| con tal (de) que | 只要/條件是 | Te ayudo con tal de que me pagues.(只要你付錢,我就幫你。) |
| en caso de que | 以防/萬一 | Lleva un paraguas en caso de que llueva.(帶把傘,以防下雨。) |
| a fin de que | 以便/為了讓 | Trabaja mucho a fin de que sus hijos tengan una vida mejor.(他努力工作,好讓孩子過更好的生活。) |
第二組時間/方式連接詞則取決於事件是否真的已經發生——看懂邏輯後,這是西班牙語文法中真正優雅的部分之一:已完成或習慣性事實的事件用直陳語氣;完全相同的連接詞若描述仍待發生、不確定或未來的事,就用虛擬語氣。
| 連接詞 | 直陳式(事實、習慣、已發生) | 虛擬式(待發生、未來、尚未發生) |
|---|---|---|
| cuando(當……時) | Cuando llego a casa, ceno.(我每次回到家就吃晚餐,是習慣。) | Cuando llegue a casa, cenaré.(我稍後回到家就會吃晚餐,尚未發生。) |
| en cuanto(一……就) | En cuanto llegó, me llamó.(他一抵達就打電話給我,已經發生。) | En cuanto llegue, te llamaré.(他一抵達,我就會打電話給你,是未來待發生的事。) |
| hasta que(直到) | Esperé hasta que llegó.(我一直等到他抵達——已經發生。) | Esperaré hasta que llegue.(我會一直等到他抵達——仍待發生。) |
| después de que(在……之後) | Salí después de que terminó la película.(電影結束後我離開了——已經發生。) | Saldré después de que termine la película.(電影結束後我會離開——仍待發生。) |
| aunque(雖然/即使) | Aunque llueve, voy a salir.(雖然確實正在下雨,我還是要出去。) | Aunque llueva, voy a salir.(即使下雨,我還是要出去——假設情況,尚不確定。) |
請注意,antes de que 無條件地只用虛擬語氣——「在……之前」本質上描述的是相對於主要子句動作尚未發生的事,所以它不像 cuando 或 hasta que 那樣,另有一個以事實為基礎的版本。
當關係子句(由 que 引入,功能類似英文的 that/which/who)描述一個存在與否、身分或能否取得仍未知、不確定,或被明確否定的人或事物時,該子句內的動詞要用虛擬語氣——因為無法對一個不確定是否存在的東西斷言事實。
| 直陳式(特定、已知的人/事物) | 虛擬式(未知、假設或不存在的人/事物) |
|---|---|
| Tengo un libro que tiene fotos.(我有一本附照片的書——我擁有的某本特定書。) | Busco un libro que tenga fotos.(我在找一本附照片的書——可能存在也可能不存在,還沒辨認出是哪一本。) |
| Conozco a alguien que habla ruso.(我認識一個會說俄語的人——某個特定人物。) | ¿Conoces a alguien que hable ruso?(你認識任何會說俄語的人嗎?——提問者不知道這樣的人是否存在。) |
| Hay un restaurante que sirve comida vegana.(有一間供應純素餐點的餐廳——已知的特定地點。) | No hay ningún restaurante que sirva comida vegana.(沒有任何供應純素餐點的餐廳——明確否定其存在。) |
這確實是較細微的觸發條件之一,因為兩個直陳式與虛擬式版本的表面結構(主要子句 + que + 關係子句)看起來完全一樣——唯一差別在於,說話者把所描述的事物視為已知、已辨認的實體,還是尚未辨認、可能不存在的實體。
未完成過去虛擬式採用一條完全可靠、普遍適用的公式建立:取簡單過去式的 ellos/ellas/Uds. 形式,去掉最後的 -ron,再加上兩組可以互換的字尾之一。因為它從簡單過去式第三人稱複數建立,所有簡單過去式不規則變化(包括詞幹變化、拼字變化和完全不規則動詞)都會自動帶入未完成過去虛擬式——這裡沒有另一份不規則動詞清單要背;簡單過去式學穩後,它會成為機械規律最令人滿足的時態之一。
| 人稱 | -ra 形式:hablar | -se 形式:hablar | -ra 形式:tener(不規則簡單過去式:tuvieron) |
|---|---|---|---|
| yo | hablara | hablase | tuviera |
| tú | hablaras | hablases | tuvieras |
| él/ella/Ud. | hablara | hablase | tuviera |
| nosotros/as | habláramos | hablásemos | tuviéramos |
| vosotros/as | hablarais | hablaseis | tuvierais |
| ellos/ellas/Uds. | hablaran | hablasen | tuvieran |
兩種形式(-ra 與 -se)在幾乎每個語境中確實都能互換,意思完全相同;-ra 整體而言較常見,在拉丁美洲尤其占主導地位;-se 在西班牙較常出現,特別是在更正式或文學性的寫作中。只有一個地方不能互換:只有 -ra 形式也能充當條件式較文學化的替代形式(某些文學語域中,hubiera hablado = habría hablado);-se 形式絕不能負擔這項功能。
用法:只要上方任何 WEIRDO 觸發條件、連接詞觸發條件或關係子句觸發條件,以過去時態的主要子句為基準,就會出現未完成過去虛擬式——這稱為時態呼應,邏輯很簡單:過去時態的願望/懷疑/情緒,也會把從屬子句拉入過去虛擬語氣。Quería que vinieras(我那時希望你來——主要子句是過去式,用未完成過去虛擬式)。Dudaba que fuera verdad(我那時懷疑那是真的)。它也是不太可能/與事實相反的 si 子句所用的標準虛擬式,會在條件句一節完整說明:Si tuviera dinero, viajaría(如果我有錢,我就會去旅行)。
兩個複合虛擬時態都遵循和上方直陳語氣複合時態相同的 haber + 分詞公式,只是把 haber 變成虛擬式,而不是直陳式。
| 人稱 | 現在完成虛擬式(haya + 分詞) | 過去完成虛擬式(hubiera/hubiese + 分詞) |
|---|---|---|
| yo | haya hablado | hubiera/hubiese hablado |
| tú | hayas hablado | hubieras/hubieses hablado |
| él/ella/Ud. | haya hablado | hubiera/hubiese hablado |
| nosotros/as | hayamos hablado | hubiéramos/hubiésemos hablado |
| vosotros/as | hayáis hablado | hubierais/hubieseis hablado |
| ellos/ellas/Uds. | hayan hablado | hubieran/hubiesen hablado |
現在完成虛擬式的使用位置與現在虛擬式完全相同,但用來表示(從主要子句角度看)已經完成的動作:Espero que hayas comido(希望你吃過了——吃東西這件事如果發生,已經完成;主要子句仍是現在時態「我希望」)。過去完成虛擬式也完成同樣的「先完成」工作,但以過去主要子句為基準;它也是第三類條件句(與過去事實相反)if 子句的標準形式,會在下文完整說明:Dudaba que hubiera terminado(我那時懷疑他已經完成)。Si hubiera sabido, habría venido(如果我早知道,我就會來)。
這是整份指南中篇幅遙遙領先、最長的單一文法系統,而且這個長度是坦率反映內容,不是灌水——虛擬語氣真的有這麼多變動部分,任何縮短版解釋都不可能真正讓你用得出來。接下來的實際道路,不是重讀本節直到全部背熟;而是在影集、歌曲、書籍或對話的真實句子裡遇見這些觸發條件時注意它們,直到「啊,這是懷疑觸發條件,所以用虛擬式」不再需要查找,而成為直覺反應。對多數學習者來說,這個轉變需要幾個月,有時更久;面對一套和英文做法如此不同的語氣系統,這樣的速度完全正常。
命令
先說好消息:一旦學會上一節的虛擬語氣,命令式大多不再是新教材,而是應用已經掌握的內容。真正的新部分很少——肯定的 tú 命令,加上少數不規則形式——本節其他一切都直接借用你剛讀過的現在虛擬式。
| 人稱 | 肯定(hablar/comer/vivir) | 否定(hablar/comer/vivir) | 形式來源 |
|---|---|---|---|
| tú | habla / come / vive | no hables / no comas / no vivas | 肯定:現在直陳式 él/ella。否定:現在虛擬式 tú。 |
| usted | hable / coma / viva | no hable / no coma / no viva | 兩者:現在虛擬式 usted(肯定與否定形式相同)。 |
| nosotros | hablemos / comamos / vivamos | no hablemos / no comamos / no vivamos | 兩者:現在虛擬式 nosotros(肯定與否定形式相同)。 |
| vosotros | hablad / comed / vivid | no habléis / no comáis / no viváis | 肯定:把不定詞最後的 -r 換成 -d。否定:現在虛擬式 vosotros。 |
| ustedes | hablen / coman / vivan | no hablen / no coman / no vivan | 兩者:現在虛擬式 ustedes(肯定與否定形式相同)。 |
有一個模式值得當作單一規則記住,因為它能消除大部分猜測:每個人稱的所有否定命令,以及除了 tú 和 vosotros 以外的所有肯定命令,都直接使用現在虛擬式。整套命令式系統中,真正獨立的形式只有肯定 tú 命令(重用現在直陳式 él/ella 形式)和肯定 vosotros 命令(把不定詞 -r 換成 -d)——只是兩個小而學得會的例外,不是另一整套系統。
八個常見動詞有簡短、不規則的肯定 tú 命令,不遵循「借用現在式 él/ella 形式」的規則——必須逐一記憶;不過它們頻率很高、形式又很短,多數學習者都覺得很快就能吸收:
| 不定詞 | 肯定 tú 命令 | 例子 |
|---|---|---|
| decir(說/告訴) | di | Dime la verdad.(告訴我真相。) |
| hacer(做/製作) | haz | Haz la tarea.(做功課。) |
| ir(去) | ve | Ve a casa.(回家去。) |
| poner(放置) | pon | Pon la mesa.(擺好餐桌。) |
| salir(離開) | sal | Sal de aquí.(離開這裡。) |
| ser(是) | sé | Sé bueno.(要乖/做個好人。) |
| tener(有) | ten | Ten paciencia.(耐心一點。) |
| venir(來) | ven | Ven aquí.(過來這裡。) |
相比之下,它們的否定形式完全規則,因為否定命令永遠來自虛擬式:no digas、no hagas、no vayas、no pongas、no salgas、no seas、no tengas、no vengas。
這直接連回代名詞一節的位置規則,而且命令正是該規則在實際運用中最重要的地方:受詞與反身代名詞接在肯定命令的末尾,否定命令則把它們當作獨立詞放在前面。
肯定 nosotros 命令有一個小小的機械性變化:反身代名詞 nos 接到詞尾時,命令本身最後的 -s 會省略,避免彆扭的雙 s:sentemos + nos → sentémonos(我們坐下吧),不用 sentemosnos。間接受詞 se 後接 lo/la/los/las 時,也會發生相同省略:digamos + se + lo → digámoselo(我們把這件事告訴他/她吧)。
Vamos 是「nosotros 命令 = 現在虛擬式」規則中唯一常見的例外:肯定的「我們走吧」,西班牙語壓倒性地偏好不規則 vamos(直接借用現在直陳式),而不是技術上正確、卻在日常口語中聽起來生硬的虛擬式 vayamos。其他每個動詞都毫無例外地遵循以虛擬式為基礎的規則 nosotros 命令:Comamos(我們吃吧)、Hablemos de esto(我們談談這件事)、No vayamos todavía(我們先別走——注意否定形式確實使用預期的 vayamos;只有肯定形式換成 vamos)。
兩個介詞,一個英文單字
por 和 para 在不同語境都翻譯成英文 for,這正是英語使用者總是選錯的原因——英文把兩個真正不同的概念合併成一個短詞,西班牙語卻從未如此。深入表格前,值得內化的可靠心智模型是:para 指向目標——目的地、期限、目的或接收者,也就是事物前往的方向;por 指向背後的原因——理由、方法、交換或持續時間,也就是已經在動作背後的「因為/透過」。
| 用途 | 例子 |
|---|---|
| 目的/目標(「為了」) | Estudio para aprender.(我讀書是為了學習。) |
| 接收者 | Es para ti.(這是給你的。) |
| 目的地 | Salgo para Madrid mañana.(我明天出發去馬德里。) |
| 期限/時間點 | Lo necesito para el lunes.(我星期一前需要它。) |
| 僱用關係(「為……工作」) | Trabajo para una empresa francesa.(我替一家法國公司工作。) |
| 比較/「考慮到……」 | Para ser tan joven, sabe mucho.(以他這麼年輕來說,懂得真多。) |
| 意見(「對我來說……」) | Para mí, esta es la mejor opción.(對我來說,這是最好的選擇。) |
| 用途 | 例子 |
|---|---|
| 原因/理由(「因為」) | Gracias por tu ayuda.(謝謝你的幫忙/因為你的幫忙而感謝。) |
| 持續時間 | Viajamos por tres días.(我們旅行了三天。) |
| 交通或通訊的方法/方式 | Hablamos por teléfono.(我們透過電話交談。) |
| 「穿過/沿著/在……周圍」移動 | Caminamos por el parque.(我們走過公園。) |
| 交換/費率(「交換」) | Pagué veinte dólares por el libro.(我花了二十美元買這本書。) |
| 代表/代替 | Firmé por mi hermano.(我代兄弟簽名。) |
| 被動語態的施事者(「由」) | El libro fue escrito por Cervantes.(這本書由 Cervantes 撰寫——參見被動語態一節。) |
| 乘法/比率表達 | Tres por cuatro son doce.(三乘四等於十二。) |
| 大約時間或地點(「左右/附近」) | Llegaré por la tarde.(我會在下午某個時候抵達。) |
這個心智模型能解決絕大多數日常句子,不必有意識地檢查規則;但真正的邊緣情況(固定表達如 por fin——終於、por eso——所以、por supuesto——當然;以及某些地區差異)連進階學習者也會選錯。這不代表你沒有正確學會規則——只是規則的涵蓋範圍真的到此為止,接下來由慣用語接手;就像英文 for 也無法用一條乾淨規則完整解釋。
感覺「反過來」的動詞
這個文法點的難處不在於文法複雜——而是你的英文思考總堅持使用一種西班牙語表達這個概念時根本不用的句子結構。這種堅持特別頑固,正因為 I like X 在英文中是如此基本、自動化的一句話。
Gustar 並不像字典條目可能暗示的那樣直接對應英文 to like;它更接近「令……喜歡」。這個重新理解會改變哪個詞是文法主詞:英文 I like coffee 中,我 是做出喜歡動作的主詞。西班牙語 Me gusta el café 的字面意思卻是「咖啡令我喜歡」——el café 是主詞(帶來喜愛感的事物),me 則是間接受詞代名詞(感受到喜愛的人)。
這就是動詞幾乎總變成第三人稱的原因——單數用 gusta,複數用 gustan——它配合被喜歡的事物,絕不配合喜歡的人:
| 間接受詞代名詞 | 意思 | 例子 |
|---|---|---|
| me | 我喜歡…… | Me gusta el chocolate.(我喜歡巧克力。) |
| te | 你(非正式)喜歡…… | ¿Te gusta la música?(你喜歡音樂嗎?) |
| le | 他/她/您(正式)喜歡…… | Le gusta bailar.(他/她/您喜歡跳舞。) |
| nos | 我們喜歡…… | Nos gustan las películas.(我們喜歡電影。) |
| os | 你們(非正式,西班牙)喜歡…… | ¿Os gusta esta canción?(你們喜歡這首歌嗎?) |
| les | 他們/她們/你們喜歡…… | Les gusta viajar.(他們/她們/你們喜歡旅行。) |
因為 le 和 les 不區分性別,為了清楚起見,常會加上以 a 引出的補充片語,而且通常確有必要;它也同時能用來強調,符合代名詞一節介紹的附著詞重複模式:A ella le gusta el café, pero a él no le gusta.(她喜歡咖啡,但他不喜歡。)A mí me gusta el jazz.(就我個人而言,我喜歡爵士樂——這裡的 a mí 在文法上並非必要,因為 me 已經表明「我」;但它增加了強調/對比,就像英文重讀 I 一樣。)
一旦理解 gustar,這整個常用動詞家族就不必另外費力,因為它們共享完全相同的文法結構——第三人稱動詞配合事物/動作,間接受詞代名詞則標示受影響的人:
值得把這個模式當作獨立類別學,而不是逐一死背每個動詞,原因是底層邏輯從不改變:找出是甚麼在產生影響(那就是主詞,用第三人稱),找出誰受到影響(那就是間接受詞代名詞),句子每次都會以相同方式組合起來。
比較事物
這是本指南中機械規律較簡單的系統之一,經歷虛擬語氣後,正好可以喘口氣——掌握少數固定公式和一份簡短的不規則清單,就掌握整套系統。
| 公式 | 用途 | 例子 |
|---|---|---|
| más + 形容詞/副詞/名詞 + que | 比……更多/更…… | Ella es más alta que yo.(她比我高。) |
| menos + 形容詞/副詞/名詞 + que | 比……更少/較不…… | Este libro es menos interesante que el otro.(這本書不如另一本有趣。) |
| 動詞 + más/menos + que | 直接比較動作/動詞 | Él trabaja más que yo.(他比我工作得多。) |
| más/menos + de + 數字 | 多於/少於某個明確數字——數字前用 de,不用 que | Tengo más de veinte libros.(我有超過二十本書。) |
最後一列確實是常見錯誤點:後面接數字時,西班牙語會特意從 que 改成 de。這不是文法前後不一,而是這裡的 de 表示「超出某個數量」,不是直接比較兩件事物。Más de cien personas vinieron(超過一百人來了)——絕不能說 más que cien。
| 公式 | 用途 | 例子 |
|---|---|---|
| tan + 形容詞/副詞 + como | 和……一樣某種程度 | Es tan alto como su padre.(他和父親一樣高。) |
| tanto/tanta/tantos/tantas + 名詞 + como | 和……一樣多的名詞(性別與單複數要配合名詞) | Tengo tantos libros como tú.(我的書和你一樣多。) |
| 動詞 + tanto como | 和……一樣多(直接比較動作/動詞) | Ella estudia tanto como yo.(她和我讀書讀得一樣多。) |
有一小組好記的形容詞擁有自己的不規則比較級形式,不用 más + 形容詞——對這些詞使用「規則」形式,在文法上是錯誤,不只是較不常見:
| 形容詞 | 不規則比較級 | 例子 |
|---|---|---|
| bueno(好) | mejor(更好) | Este café es mejor que el otro.(這杯咖啡比另一杯好。) |
| malo(壞/差) | peor(更壞/更差) | La situación es peor ahora.(現在情況更糟。) |
| grande(大,指年齡/重要性) | mayor(年長/更大) | Mi hermano es mayor que yo.(我兄弟比我年長。) |
| pequeño(小,指年齡) | menor(年幼/較小) | Mi hermana es menor que yo.(我姊妹比我年幼。) |
值得特別指出:más grande 和 más pequeño 確實會使用,但專指實際尺寸(字面空間意義的「更大/更小」——Esta casa es más grande que la mía,這棟房子比我的房子大);mayor/menor 則留給年齡和抽象的幅度/重要性。兩組形式同時存在,是因為它們涵蓋英文 bigger/smaller/older 真正不同的意思,不是西班牙語提供可自由選擇的同義詞。
相對最高級(「最……/最不……」)使用定冠詞加 más/menos,並以 de 引出比較的群體(英文會使用 in):
絕對最高級(「極其/非常某種程度」,沒有明確比較群體)最常直接在形容詞後加後綴 -ísimo/-ísima/-ísimos/-ísimas;若形容詞原本以母音結尾,先去掉該母音。這真的能自由造詞,表示你可以即時套用到大多數描述性形容詞,不只是一份固定清單:
表示否定
如果你在學校被英文老師反覆灌輸「兩個否定等於肯定」,這裡真的可以鬆一口氣:那條規則根本不適用於西班牙語。在同一句中疊加多個否定詞,不是要避免的錯誤——句子含有多個否定元素時,這正是正常、必要且文法正確的否定方式。
最簡單的否定,是把 no 直接放在變位動詞前(也放在動詞所帶的所有受詞代名詞前,符合代名詞一節的位置規則):
| 肯定 | 否定 | 意思 |
|---|---|---|
| algo | nada | 某事物/沒有事物 |
| alguien | nadie | 某人/沒有人 |
| alguno/a/os/as | ninguno/a | 一些/沒有任何(ninguno 在一般用法中沒有獨立複數形式——見下文) |
| siempre | nunca / jamás | 總是/從不(jamás 是語氣更強、更強調的「絕不」) |
| también | tampoco | 也/也不 |
| o ... o | ni ... ni | 或……或……/既不……也不…… |
ninguno/ninguna 即使邏輯上指一個群體,也幾乎總以單數使用,因為西班牙語會把「某群體中沒有任何一個」視為概念上的單數,就像英文 not a single one:No tengo ningún problema(我沒有任何問題/連一個問題都沒有),不用 ningunos problemas。和 alguno 一樣,ninguno 放在陽性單數名詞前會縮短成 ningún,符合形容詞一節介紹的截短模式。
否定詞放在動詞後時,西班牙語還要求在動詞前加 no——真正的錯誤是省略它,而不是把它包括進去:
反過來,否定詞放在動詞前時,no 會完全省略,因為否定詞本身已經負責否定——這時再加 no 才是真正的重複:
一句話可以疊加三個或更多否定詞,沒有上限,也不會失去文法正確性;對從小聽著英文「兩個否定等於肯定」長大的使用者而言,這部分看起來最嚇人:Nunca le dije nada a nadie.——我從未把任何事告訴任何人。(字面是:「從不,對他/她,我沒有說,沒有事物,對沒有人」——四個帶否定色彩的元素,只有一個否定意思,完全標準。)
提出問題
值得慶幸的是,對英語使用者而言,西班牙語問句是本指南中較寬容的系統之一——不必像英文那樣插入助動詞 do(Do you speak Spanish? 中插入的 do,在西班牙語沒有對應的單字),詞序也相當有彈性,很少需要想得太複雜。
最簡單的是非問句,詞序通常和陳述句完全相同;口語只靠上揚語調區分,書面則靠開頭倒置問號區分:¿Hablas español?(你會說西班牙語嗎?)的詞序與 Hablas español.(你會說西班牙語。)完全相同——只有標點,以及口語中的語調,把它標記成問題。主詞與動詞倒裝也很常見,同樣正確;明確說出主詞代名詞時尤其如此:¿Habla usted español? 與 ¿Usted habla español? 都很自然。
開頭倒置問號(¿)和驚嘆號(¡)不是可有可無的風格裝飾——它們是標準西班牙語正字法的必要部分,特意用來在讀者抵達句尾之前,預告接下來是問題或感嘆。這在西班牙語中比英文更重要,因為西班牙語往往無法單靠詞序表示「這是問題」,英文卻通常可以可靠做到。
| 西班牙語 | 中文 | 例子 |
|---|---|---|
| qué | 甚麼 | ¿Qué quieres?(你想要甚麼?) |
| quién / quiénes | 誰 | ¿Quién es ella?(她是誰?)¿Quiénes son ellos?(他們是誰——複數) |
| cuál / cuáles | 哪一個/甚麼(從選項中挑選) | ¿Cuál prefieres?(你偏好哪一個?) |
| cómo | 怎樣/如何 | ¿Cómo estás?(你好嗎?) |
| dónde | 哪裡 | ¿Dónde vives?(你住在哪裡?) |
| adónde | 往哪裡(搭配移動動詞) | ¿Adónde vas?(你要去哪裡?) |
| cuándo | 何時 | ¿Cuándo llegas?(你何時抵達?) |
| por qué | 為甚麼(兩個詞,有重音符號) | ¿Por qué lloras?(你為甚麼哭?) |
| para qué | 為了甚麼/有甚麼用途 | ¿Para qué sirve esto?(這是做甚麼用的?) |
| cuánto/a/os/as | 多少(配合名詞的性別與單複數) | ¿Cuántos años tienes?(你幾歲——字面是「你有多少年」) |
上方每個疑問詞真正用作疑問(或間接疑問、感嘆)時,都帶有書面重音符號;完全相同的詞不加重音時,會作為連接詞或關係代名詞,負擔不同的文法工作,會在關係代名詞一節說明:Sé dónde vives(我知道你住在哪裡——間接疑問,有重音符號)與 la casa donde vivo(我住的房子——關係子句,沒有重音符號)。
兩者都能翻譯成英文 what 或 which,選擇取決於文法功能,不是詞彙偏好——這是真正的規則,不是自由變化:
最經典、能讓差異豁然開朗的對比是:¿Qué es esto?(這是甚麼?——你完全不知道這件物品是甚麼)與 ¿Cuál es la capital de Francia?(法國首都是哪裡?——絕不能說 ¿Qué es la capital de Francia?,因為你是在已知的「首都」類別中選出正確答案,不是在詢問 esto 的基本定義)。
西班牙語會在陳述句末加一個簡短附加詞,把它變成尋求確認的柔和問題,類似英文的「……對吧?」或「……不是嗎?」:¿verdad?、¿no?,以及(主要在墨西哥和拉丁美洲部分地區)¿verdad que sí?——Hablas español, ¿verdad?(你會說西班牙語,對吧?)Es bonito, ¿no?(很漂亮,不是嗎?)
小詞,大影響
介詞是一門語言內部邏輯無法直接映射到另一門語言的低調、不起眼領域之一。西班牙語和英文對哪個動詞該搭配哪個介詞的意見不一致,比雙方使用者預期的頻繁得多。對大多數學習者而言,這也是即使到了進階程度,最後才完全穩定下來的部分之一——這不是個人失敗,只是每一對語言的介詞都如此;它們幾乎比文法中任何其他內容都更抗拒規則式學習。
| 介詞 | 核心意思 | 例子 |
|---|---|---|
| a | 往、在(方向、時間);也用作人類直接受詞前的「人稱 a」 | Voy a Madrid.(我要去馬德里。)Veo a mi amigo.(我看見朋友——人稱 a,英文沒有直接對應。) |
| de | 的、從、關於;所有關係;材質 | Es de España.(她來自西班牙。)El libro de Juan.(Juan 的書。) |
| en | 在……裡/上/處(位置);乘坐(某些交通工具) | Está en la mesa.(它在桌上。)Viajo en tren.(我乘火車旅行。) |
| con | 和/與 | Voy con mis amigos.(我要和朋友一起去。) |
| sin | 沒有/不帶 | Café sin azúcar.(不加糖的咖啡。) |
| sobre | 在……上、關於、在……上方、大約 | Un libro sobre historia.(一本關於歷史的書。) |
| entre | 在兩者之間/多者之中 | Entre tú y yo.(你我之間。) |
| hacia | 朝向 | Caminamos hacia el centro.(我們朝市中心走去。) |
| desde | 從/自從 | Desde 2015 vivo aquí.(我從 2015 年起就住在這裡。) |
| hasta | 直到、最多到、甚至 | Hasta mañana.(明天見。) |
| durante | 在……期間 | Durante el verano.(夏季期間。) |
| según | 根據 | Según ella, es verdad.(據她所說,那是真的。) |
這是英文完全沒有對應的一小塊文法,所以很容易忘記它存在:動詞的直接受詞是特定人物(或被當成人看待的寵物)時,西班牙語會直接在前面插入 a——它純粹是文法標記,翻成英文時不對應任何詞:Veo a mi hermana(我看見姊妹)、Busco a Juan(我在找 Juan)、Quiero mucho a mi perro(我非常愛我的狗)。相比之下,非人物的直接受詞完全不加 a:Veo la montaña(我看見那座山)、Busco mi libro(我在找我的書)。人稱 a 也能解釋為甚麼 tener(擁有)是值得注意的例外:受詞只是被擁有,而不是被視為互動的個體時,說 Tengo dos hermanas(我有兩個姊妹),不用 tengo a dos hermanas。
就像英文 depend ON、good AT、afraid OF 只是基於慣例,沒有任何邏輯理由地把特定詞與特定介詞配在一起;西班牙語的動詞、形容詞和名詞也各自固定搭配自己的介詞——而且經常不符合英文「同一個」詞的介詞。正因如此,即使程度很高,這個類別也會造成一些最持久、最難擺脫的錯誤。
| 西班牙語(連同介詞) | 英文對應詞(注意兩者不一致) |
|---|---|
| pensar en | 思考/想到(不是 pensar sobre/de;但 pensar de 可在狹義上用來詢問某人意見:¿qué piensas de esto?——你對這件事有甚麼看法?) |
| soñar con | 夢見/夢想 |
| depender de | 取決於/依賴 |
| enamorarse de | 愛上 |
| casarse con | 和……結婚 |
| tratar de + 不定詞 | 試著做 |
| dejar de + 不定詞 | 停止做 |
| tardar en + 不定詞 | 花費某段時間做 |
| consistir en | 由……組成/在於 |
| preocuparse por | 擔心 |
| contento/a con | 對……滿意/開心 |
| lleno/a de | 充滿 |
| diferente de/a | 與……不同 |
| responsable de | 對……負責 |
除了大量接觸,這份清單沒有捷徑——只能逐項記憶,就像英語使用者最終不必再思考為甚麼是 interested IN,卻是 good AT。與其試著用邏輯推導,不如從真實例句中摘錄動詞搭配的介詞,這是穿越語言這個特定部分最快的路。
連接子句
關係代名詞把子句連回前面提到的名詞,負擔英文 that/which/who/whose 的工作。西班牙語的關係代名詞比英文更多;該選哪一個,取決於所指的是人還是事物、子句是必要資訊還是附加資訊,以及是否涉及介詞——這是一套小系統,但其中的區別真實存在,不能任意忽略。
Que 是使用頻率壓倒性最高的關係代名詞,人物和事物都能指;只要沒有介詞直接參與,不論是限定性子句(必要資訊,不加逗號),還是非限定性子句(附加資訊,以逗號隔開)都能使用:El libro que compré es interesante(我買的那本書很有趣)、La mujer que vive allí es mi tía(住在那裡的女人是我阿姨)、Mi coche, que es viejo, todavía funciona(我的汽車雖然老舊,仍然能開)。
英文的 that 經常可以完全省略(the book I bought),但西班牙語 que 絕不能省略——每個關係子句都必須明確寫出連接詞:要說 El libro que compré,絕不能只說 el libro compré。
Quien(單數)和 quienes(複數)只能指人,絕不指事物。它們在介詞後最不可或缺——是真的必須使用,不只是風格上較好——因為介詞直接接 que 會讓母語使用者覺得錯:La persona con quien hablé(與我交談的人——不能說 con que hablé)、Los amigos con quienes viajé(與我一起旅行的朋友)。在以逗號隔開的非限定性子句中,指人時 quien 也可以取代 que,作為可選、稍微更正式的形式:Mi hermano, quien vive en Chile, me visitó(住在智利的兄弟來探望我)——這裡使用 que 也完全正確。
El que、la que、los que、las que(以及更正式、更文學化的 el cual、la cual、los cuales、las cuales)會配合所代替名詞的性別與單複數,主要用在介詞後(尤其是較長的介詞,或單用 que 可能造成歧義的介詞),也用在非限定性子句中,以額外的一致資訊清楚表明所指的是前面哪個名詞:La casa en la que vivo es grande(我住的房子很大)、Los estudiantes, los cuales llegaron tarde, se disculparon(遲到的學生們道歉了)。El que/la que 也能獨立使用,表示「……的那個人/事物」:El que llega tarde no puede entrar(遲到的人不能進入——常獨立放在句首,不只接在已寫出的名詞後)。
Cuyo/cuya/cuyos/cuyas 對應英文 whose,而有個細節幾乎讓每位初次遇見的學習者都選錯:它要配合被擁有事物的性別與單複數,不配合擁有者,和英文 whose 帶來的直覺相反(英文完全不標性別,所以實際嘗試使用 cuyo 前,這項區別都看不見):La mujer cuyo hijo estudia aquí(兒子在這裡讀書的女人——cuyo 是陽性,因為被擁有的 hijo 是陽性,即使「那位女人」是陰性)。El hombre cuya casa vimos(我們看過其房子的男人——cuya 是陰性,因為 casa 是陰性)。Cuyo 也明顯比日常西班牙語口語更正式/文學化;口語經常以 de 重組句子,完全避開它:la mujer cuyo hijo...,相對於較口語的 la mujer que su hijo...(非標準,但非正式場合常見),或完整改寫成 la mujer, su hijo estudia aquí...。注意:cuyo 絕不作為問句中的「誰的」(問句要用 ¿de quién?,見問句一節)——cuyo 只連接子句,絕不開啟問句。
Lo que(以及更正式、只能在概念已陳述後使用的 lo cual)指整個先前概念、情況,或尚未指明的抽象事物——絕不指特定、有名稱、有性別的名詞,所以它們使用中性 lo,不用任何帶性別的冠詞:No entiendo lo que dices(我不懂你在說甚麼——「你在說的內容」是未指明的抽象事物,不是特定名詞)。Llegó tarde, lo cual me molestó(他遲到了,這令我不快——lo cual 指回「遲到」這整件事,不是句中任何單一名詞)。Lo que 也能放在句首,表示「……的事物」意義的「甚麼」:Lo que quiero es paz.(我想要的是和平。)
如果子句
本節會把你已讀過的幾套系統——虛擬語氣、未來式/條件式、複合時態——結合成一個一致結構。如果已經吸收那些章節,學條件句大致只需記住哪個時態搭配哪種「如果」子句,不必學全新的文法。
| 類型 | Si 子句時態 | 結果子句時態 | 意思 |
|---|---|---|---|
| 1. 真實/可能 | 現在直陳式 | 現在直陳式、未來式或命令式 | 真實、開放的條件——確實可能或習慣性發生 |
| 2. 假設/不太可能 | 未完成過去虛擬式 | 條件式 | 與現在事實相反,或只是可能性低/純屬假設 |
| 3. 與過去事實相反 | 過去完成虛擬式 | 條件完成式 | 實際沒有發生的過去條件,以及本來會出現的結果 |
用於真正開放、習慣性或現實中可能發生的條件——沒有任何假設性:
這一點關鍵又容易弄錯:在這種真實/可能類型中,表示「如果」的 si 後面絕不直接使用虛擬式——要說 si tengo,絕不能說 si tenga。剛學會虛擬語氣在整門語言中擴散得多麼廣泛後,這會讓學習者很意外;但在現在時態的真實條件中,表示條件的「如果」正是少數真正禁止虛擬語氣的地帶之一。
用於與目前現實相反、純屬假設,或只是被設定為不太可能的條件——這正是虛擬語氣一節介紹的未完成過去虛擬式最著名的用途:
在較正式或文學化的西班牙語中——口語也頗常見——未完成過去虛擬式的 -ra 形式可以取代結果子句中的條件式,但 -se 形式不能如此替換。這直接連回虛擬語氣一節提到 -ra 與 -se 之間唯一真正的不對稱:Si tuviera dinero, viajara por el mundo(取代 viajaría 的較文學化形式)是可能的;在相同替代功能中使用 Si tuviese dinero, viajase por el mundo 則不是標準用法。
用來描述實際沒有發生的過去條件,以及如果發生本來會產生甚麼結果——以虛擬語氣與複合時態兩節介紹的過去完成虛擬式和條件完成式建立:
和第 2 類一樣,在較文學化的語域中,-ra 過去完成虛擬式可以取代結果子句中的條件完成式:Si hubiera sabido, hubiera venido(與更標準的 habría venido 並存)——兩者意思相同,差別在語域/正式程度,不在意思。
真實對話經常需要把某個時間框架的條件,和另一個時間框架的結果結合。西班牙語的處理方式很簡單:從上方表格中,把適當的 si 子句時態與適當的結果子句時態組合起來,不需要第四套專門的「混合」時態:
所有這些類型的底層邏輯從未真正改變:辨認條件本身屬於哪個時間框架,再辨認結果屬於哪個時間框架,然後從上方表格中分別挑選每個子句的時態——混合條件句不是新規則,只是在同一句中的兩條不同時間線上應用現有規則。
還有一個關係密切、極其常見的結構:como si(彷彿/好像)永遠使用虛擬語氣——同時發生的「彷彿」用未完成過去虛擬式,先前發生的「彷彿」用過去完成虛擬式——因為它的定義就是描述並非事實的情況:Habla como si lo supiera todo.(他說得好像無所不知——其實不是。)Actuó como si no hubiera pasado nada.(他表現得像甚麼都沒發生過。)
動作是誰做的?
西班牙語有兩種真正不同的方式來建立帶有被動意味的句子。弄清楚兩者的差別,以及為甚麼母語使用者使用其中一種的頻率遠高於另一種,就能消除許多困惑;這些困惑常發生在只先學到較「明顯」、仿照英文形式的學習者身上。
形成方式和英文被動句完全相同:ser 的一個形式加上過去分詞;分詞的性別與單複數要配合主詞(這和複合時態有真正的文法差異;haber 後的分詞絕不配合)。也可以選擇以 por 點明施事者,直接連回先前介紹的 por 用法之一:
這裡有個大多數課程會略過的細節,但它會影響說話聽起來自然,還是只是文法正確:日常西班牙語口語使用這種 ser 被動式的頻率,遠低於日常英文使用對應被動句的頻率。它讀起來稍微正式,帶有新聞或文學色彩——新聞報導和正式寫作中確實很常見;但母語使用者隨口描述事情時,更常採用下方的 se pasiva,或直接把句子重組成主動形式。
被動 se 結構——se 加第三人稱變位的動詞,單複數配合本來會是被動主詞的事物——才是西班牙語在不點明動作者時,日常表達「X 被做/完成了」的實際方式;輕鬆口語與書面語中的頻率,都遠高於上方的 ser 被動式:
請注意,這直接連回代名詞一節標出的無人稱/被動 se 用法——同一個詞負擔不同、非反身的工作。區分它與真正反身 se 的關鍵文法線索是:這裡沒有人實際對自己做出動作;se 加動詞整體大致表示「有人做 X」或「X 被完成」,後面的名詞則像一般主詞一樣控制動詞的單複數。
還有一個關係密切、值得區分的形式:句子完全沒有能夠配合的邏輯主詞時(通常搭配不及物動詞,或談論一般人,而不是某個受到動作影響的特定事物),動詞一律固定為第三人稱單數:Se vive bien aquí.(這裡生活得很好/這裡生活舒適——沒有複數「事物」被生活,所以動詞不改成複數。)Se dice que va a llover.(據說要下雨/大家說要下雨。)這種無人稱 se 特別常用來提供一般建議,或描述「人們通常」怎樣做,說明、食譜與標示中不斷出現:Primero se calienta el aceite.(首先,把油加熱。)
轉述別人說過的話
轉述(間接)引語會透過 que,把某人的原話納入自己的句子;就像英文轉述過去所說內容時會把時態「往回移」(I am hungry 變成 she said she was hungry),西班牙語也會在引述動詞本身為過去式時,以真正平行而學得會的模式移動時態。
引述動詞(dijo、dijeron、comentó……)使用過去時態時,引述子句內的時態會依一張完全規則的表格往回移一步——這是整套系統中最值得內化的一件事,因為它能消除猜測:
| 原本(直接引語)時態 | 移動成(過去引述動詞的間接引語) | 例子 |
|---|---|---|
| 現在直陳式 | 未完成過去直陳式 | "Vivo aquí." → Dijo que vivía aquí.(她說她住在這裡。) |
| 簡單過去式 | 通常改成過去完成式,輕鬆口語中也可保留簡單過去式 | "Comí." → Dijo que había comido.(他說自己吃過了。) |
| 未來式 | 條件式 | "Iré." → Dijo que iría.(她說自己會去。) |
| 現在完成式 | 過去完成式 | "He terminado." → Dijo que había terminado.(他說自己已經完成。) |
| 現在虛擬式 | 未完成過去虛擬式 | "Espero que vengas." → Dijo que esperaba que vinieras.(她說自己希望你來。) |
| 命令式(一項命令) | 未完成過去虛擬式(轉述成間接命令) | "¡Ven aquí!" → Me dijo que viniera aquí.(他叫我過來這裡。) |
如果引述動詞改用現在時態(把內容轉述成「此刻」仍然相關的事;在對話剛發生後轉述,或引用一般真理時很常見),完全不需要回溯——原本時態直接保持不變:Juan dice que está cansado.(Juan 說他累了——引述動詞是現在式,保留現在時態。)
除了動詞時態,間接引語也會調整代名詞和時間/地點指涉,以符合新說話者的視角與新的說話時刻,和英文做出完全相同的調整:"Mañana voy a tu casa," dijo María(直接引語:María 說:「明天我要去你家。」)隔天轉述時變成 María dijo que hoy iba a mi casa(María 說她今天要去我家——mañana→hoy、tu→mi、voy→iba,三項同時移動)。常見移動:aquí→allí(這裡→那裡)、este→ese(這個→那個)、ahora→entonces(現在→當時)、hoy→ese día(今天→那天)、mañana→al día siguiente(明天→隔天)、ayer→el día anterior(昨天→前一天)。
間接是非問句使用 si(是否),不用 que,並去掉原本的問號和倒裝詞序:"¿Vienes?"(直接引語:「你會來嗎?」)變成 Me preguntó si venía.(他問我會不會來。)間接資訊問句保留原本疑問詞,依問句一節所述繼續帶重音符號,但去掉問號:"¿Dónde vives?" 變成 Me preguntó dónde vivía.(他問我住在哪裡。)
「西班牙語」不是只有一套文法
上方每一節的寫法都力求適用於整個西班牙語世界,但少數真正依地區分化的文法差異,值得誠實地獨立處理,而不只塞進腳註——如果聆聽教材和教科書在這些地方不一致,雙方都沒有錯,只是同一門語言的兩種標準變體。
西班牙以 vosotros/vosotras 作為非正式的「你們」,把 ustedes 留給正式複數「各位」——形成真正的四分區別(tú/usted/vosotros/ustedes)。拉丁美洲每個國家的日常用法都已完全捨棄 vosotros,正式與非正式複數「你們」一律使用 ustedes,把區別縮減成三種形式(tú 或 vos/usted/ustedes)。這不是把「真正的」西班牙語簡化——它就是拉丁美洲西班牙語的標準文法;也表示本指南每張動詞與代名詞表中,都有完整一列(vosotros 那列)是只專注拉丁美洲西班牙語的學習者可以暫時擱置的,而專注西班牙半島西班牙語的學習者則每天都需要依靠它。如果你的輸入主要來自拉丁美洲影集、Podcast 或音樂,不必覺得自己有義務主動苦練 vosotros 變位——日後遇到西班牙內容時,仍能輕鬆辨認,因為被動辨識遠比主動說出容易。
在阿根廷、烏拉圭、巴拉圭,以及中美洲不同程度使用的部分地區(特別是瓜地馬拉、薩爾瓦多、尼加拉瓜和哥斯大黎加許多地方),日常非正式單數「你」是 vos,不是 tú——而 vos 有自己的現在式與命令式變位,和 tú 不同,也有別於各動詞家族的通常模式。
| 形式 | tuteo(tú) | voseo(vos)——拉普拉塔河地區模式 |
|---|---|---|
| 現在式,-ar | tú hablas | vos hablás |
| 現在式,-er | tú tienes | vos tenés |
| 現在式,-ir | tú vives | vos vivís |
| ser 的現在式 | tú eres | vos sos |
| 肯定命令 | habla(tú) | hablá(vos) |
| 受詞/反身/所有格形式 | te、tu、tuyo | te、tu、tuyo(和 tú 完全相同——這部分不會改變) |
看懂規則後,voseo 現在式模式真的很簡單:取不定詞、去掉最後的 -r,再加上符合原本不定詞字尾的重音母音(-ar→-ás、-er→-és、-ir→-ís)。值得注意的是,這完全繞過詞幹變化(靴形)模式,所以 vos podés(不是 puedés)和 vos querés(不是帶詞幹變化的 querés)在 voseo 中完全規則;相對的 tú 形式(puedes、quieres)卻不規則。也請注意,除了主詞代名詞及與它配合的動詞變位以外,一切都和 tuteo 相同——受詞代名詞、所有格和反身形式都沒有另一套 voseo 形式;只有主詞代名詞與直接配合它的動詞形式會改變。Voseo 不是俚語,也不是「不正確的西班牙語」——它是好幾個國家正式教授的標準文法,出現在全國媒體、文學作品與官方通訊中。
除了發音一節介紹的 seseo/distinción 分流,以及上方 vosotros/voseo 差異,還有少數日常文法偏好因地區而異,雙方都不算「錯」:
這些差異完全不表示西班牙語文法不穩定,也不表示本指南的規則不可靠——它只表示,正如英文一樣(英式 have you got 與美式 do you have,或 I've just eaten 與 I just ate),一門橫跨數十個國家使用的語言會發展出多種標準變體。知道這些分流,能幫助你理解為甚麼最喜歡的影集偶爾和教科書說法不同,而不會誤以為其中一方教錯了。
對初學者來說,西班牙語文法是一組互相連結的模式:名詞、冠詞與形容詞要配合性別和單複數;動詞會隨主詞、時態與語氣變化;主詞代名詞往往可省略;受詞代名詞則有一致的位置規則。先從一致性、現在式動詞字尾、ser 和 estar,以及實用句型開始,再加入過去式和虛擬語氣。
Ser 描述持久身分與固有特質——國籍、職業、特徵、材質、時間與日期:soy médico(我是醫生)。Estar 描述暫時狀態、情況、位置與進行中的動作:estoy cansado(我累了)。同一個形容詞搭配哪個動詞,確實可能改變意思,例如 ser aburrido(是個無聊的人)與 estar aburrido(此刻感到無聊)。
虛擬語氣不是時態,而是一種獨立語氣;當句子表達懷疑、願望、情緒、不確定、間接命令或假設,而不是陳述事實時,西班牙語就會使用它——英文幾乎完全不標示這項區別。它難在你必須先辨認句子的底層意思,而不只看時態,才能知道要用哪個動詞形式;這種辨識力來自大量接觸,不是能在即時對話中有意識套用的規則。常見主要觸發條件的記憶法是 WEIRDO:願望、情緒、非人稱表達、建議、懷疑/否定,以及 Ojalá 類表達。
Para 指向目的、目的地、期限或接收者——也就是事物前往的方向:es para ti(這是給你的)。Por 指向事物背後的原因、方法、交換或持續時間——也就是事情為何發生:gracias por tu ayuda(謝謝你的幫忙/因為你的幫忙而感謝)。把 para 想成「朝向目標」,por 想成「因為/透過」,能解決大多數日常情況;不過真正的邊緣用法連進階學習者也會遇到。
受詞代名詞(me、te、lo、la、le、nos、os、los、las、les)通常直接放在變位動詞前:lo veo(我看見它)。搭配不定詞、動名詞或肯定命令時,它們改接在動詞後,也能疊加:dámelo(把它給我)、verlo(看它)、estoy viéndolo(我正在看它)。否定命令則把代名詞留在動詞前:no me lo digas(不要告訴我這件事)。
兩者都是過去時態,但回答不同問題。簡單過去式(comí、hablé、fui)報告有清楚起點與終點的完成動作——從外部觀看整個事件。未完成過去式(comía、hablaba、era)描述背景、持續中的動作、過去習慣,或當時成立的狀態——也就是你身在其中的場景。一個實用測試是:如果英文能說 used to 或 was -ing,西班牙語幾乎總會用未完成過去式;如果是單一完成事件,就用簡單過去式。
去掉不定詞字尾(-ar、-er 或 -ir)得到詞幹,再加上符合所需人稱、時態與語氣的字尾。現在直陳式中,像 hablar 的 -ar 動詞用 -o、-as、-a、-amos、-áis、-an;像 comer 的 -er 動詞用 -o、-es、-e、-emos、-éis、-en;像 vivir 的 -ir 動詞用 -o、-es、-e、-imos、-ís、-en。其他每個時態都遵循相同的「去字尾,再加新字尾」邏輯;因此即使有數十個時態與語氣,規則動詞確實能當成一套系統來學。
Gustar 不是英文「主詞喜歡受詞」意義的 to like;它更接近「令……喜歡」,所以被喜歡的事物才是文法主詞,喜歡的人則是間接受詞。Me gusta el café 直譯是「咖啡令我喜歡」,因此動詞幾乎總以第三人稱單數(gusta)或複數(gustan)配合被喜歡的事物,不配合人:me gusta el libro(我喜歡這本書,一件事物),但 me gustan los libros(我喜歡這些書,多件事物)。
肯定 tú 命令大多重用 él/ella 現在式形式(habla、come、escribe),另有一組需要記憶的不規則形式(di、haz、ve、pon、sal、sé、ten、ven),受詞代名詞接在詞尾(dímelo)。否定 tú 命令,以及所有 usted/ustedes/nosotros 的肯定與否定命令,改借用現在虛擬式(no hables、hable usted、hablemos、hablen);否定形式則把代名詞移回動詞前(no me lo digas)。理解否定與正式命令就是虛擬式,能減少大部分記憶負擔。
Tuteo 以 tú 表示非正式單數「你」,是西班牙和拉丁美洲大部分地區的標準用法。Voseo 以 vos 取代 tú,並改變現在式與命令式變位(vos hablás、vos tenés,而不是 tú hablas、tú tienes);它是阿根廷、烏拉圭、巴拉圭和中美洲部分地區的日常非正式形式。Vosotros 是只在西班牙使用的非正式複數「你們」;拉丁美洲以 ustedes 同時表示正式與非正式「你們」,因此拉丁美洲西班牙語每個時態都少一列變位要學。
西班牙語有三種主要條件句,另加一種混合型。真實/可能條件用 si + 現在直陳式,搭配現在或未來結果(Si tengo tiempo, voy——如果我有時間,我就去)。假設/不太可能條件用 si + 未完成過去虛擬式,搭配條件式結果(Si tuviera tiempo, iría——如果我有時間,我就會去)。與過去事實相反的條件用 si + 過去完成虛擬式,搭配條件完成式結果(Si hubiera tenido tiempo, habría ido——如果我當時有時間,我就會去)。混合條件句會結合過去條件與現在結果,或反過來組合,仍遵循如果子句使用虛擬語氣的相同邏輯。
實際練習
回答怎樣練習西班牙語文法,最有效的方法是從情境開始,再選擇能表達預期視角的形式。變位表是實用的參考工具,但真實句子需要你判斷狀態、事件邊界、持續背景、受詞代名詞和說話者態度。
狀態與身分
Ser 通常用來分類或辨認:Soy profesora、Madrid es la capital de España,以及 La reunión es en la oficina。Estar 通常用來指出人物或事物的位置,也描述從特定情境看待的狀態:Estoy cansado 和 El libro está en la mesa。活動地點使用 ser 的模式,是「地點永遠用 estar」這項過度簡化規則的重要例外。
形容詞也可能改變解讀:es aburrido 描述某人或某事物很無聊,está aburrido 則描述某人感到無聊。不要把「永久與暫時」當成整套規則來背;身分、分類、狀態和視角是更可靠的類別。
過去視角
用簡單過去式呈現已完成事件或有邊界的序列:Ayer llegué, cené y me acosté。用未完成過去式呈現背景、過去重複動作、描述,以及相對於另一事件正在進行的動作:Cuando era niño, jugaba aquí;Llovía cuando salí。
同一種情況可以用不同方式框定。Viví allí cinco años 把居住呈現為一段已完成期間。Vivía allí cuando nos conocimos 則把它當作另一事件的背景。時間表達有幫助,卻不會機械地替你選擇;說話者看待事件的方式才重要。
建立成對敘事是怎樣練習西班牙語文法的一部分,因為前景事件與背景條件之間的對比,會在完整敘事中變得清晰,而不是只存在於孤立的動詞字尾。
代名詞順序
放在變位動詞前:Lo veo 和 Le doy el libro。搭配不定詞或動名詞時,代名詞可以接在詞尾,也可放在變位動詞前:Voy a verlo / Lo voy a ver;Estoy leyéndolo / Lo estoy leyendo。肯定命令把它們接在詞尾:Dímelo。否定命令則放在前面:No me lo digas。
第三人稱間接與直接受詞代名詞同時出現時,le/les 會改成 se:要說 Se lo doy,不能說 Le lo doy。這裡的 se 是代名詞順序形式,不一定表示反身。
語氣選擇
主要子句表達願望、影響、情緒、評價、懷疑、否定,或非特定/不真實目標時,虛擬語氣常出現在從屬子句中:Quiero que vengas;Me alegra que estés aquí;Dudo que sea verdad;Busco un libro que explique esto claramente。
不要因為英文出現 that 就觸發虛擬語氣。比較 Sé que viene:說話者斷言這個命題;而 Dudo que venga 不把它斷言成事實。要學的是子句之間的關係和說話者立場。
練習
改變人物、受詞和說話者態度,再解釋每個新選擇。這種重新組合,才是回答怎樣練習西班牙語文法的有效方式。
西班牙語學習者問題
先學現在式高頻動詞、課程所需的近期或簡單未來表達;開始敘事時,再學兩種主要過去視角。現在完成式要依你接觸的地區用法學習。隨著溝通需求增加,再加入條件式和更複雜的完成形式。
不規則動詞值得優先學,是因為它們頻率高,不只是因為表格形式特殊。練習完整問答,不要脫離語境背誦六個人稱。
能建立基本現在直陳式子句,而且需要表達願望、影響、情緒、懷疑、評價或非特定目標時,就可以開始。不要等每個直陳時態都完美才學。每次學一個高頻觸發關係。
比較成對意思:Sé que viene 斷言那個人會來;Dudo que venga 則不如此斷言。子句關係比只背觸發詞清單更容易記住。
先用一個代名詞搭配熟悉動詞,再同時替換間接與直接受詞。基本指涉關係清楚後,才練習把代名詞移到變位動詞、不定詞、動名詞和命令式的不同位置。說出完整句子,讓非重讀代名詞融入節奏。
用圖片或點名的人物,追蹤誰把甚麼給誰。許多代名詞錯誤是指涉錯誤,不只是位置錯誤。
核心系統是共通的,但代名詞用法、稱呼形式、時態偏好、詞彙與對話句型會有差異。Vosotros 在西班牙許多地區至關重要,卻不見於拉丁美洲大部分日常用法;voseo 模式則在好幾個地區都很重要。
選擇一種主要地區模式來練習主動表達,同時學會辨認常見替代形式。要標明變體,不要把不熟悉的地區文法稱為錯誤。
直接用西班牙語組句
從完整例句學西班牙語句型,每次只改變一個元素。留意形容詞位置、省略的主詞代名詞、受詞代名詞位置、問句結構,以及時間表達自然出現的位置。先建立西班牙語關係,再翻譯整體意圖。
訂正改變詞序時,要問原句是文法錯誤、有歧義,還是只在該語境不夠自然。跟讀短音訊,再換成不同名詞或人物重新敘述。重複的母語模式會逐漸取代英文範本,成為你的起點。
一致性練習
學名詞時連同冠詞和一個實用形容詞或片語一起學:la mesa redonda、el problema difícil。字尾提供有用模式,但也有例外,所以冠詞能確認個別名詞的性別。在所指對象允許時,練習把單數改成複數、陽性改成陰性。一致性錯誤重複出現時,標出中心名詞,再追蹤哪些冠詞、形容詞或代名詞必須配合它;不要把訂正後的整句當成一塊死背。
本指南採用廣泛能理解的國際西班牙語;當某種形式並非普遍使用時,會標明地區或語域差異。