匈牙利语语法

匈牙利语语法（Magyar nyelvtan）是乌拉尔语系芬兰-乌戈尔语族乌戈尔语支匈牙利语的语法规则。匈牙利语是一种按照元音和谐规则使用多种词缀，特别是后缀来表意的黏着语。它的动词根据定、不定式、时态、语气、人称以及数来变位。它的名词则有计17至34个格，其中大部分在其他语言（如英语）中作为介词出现。
匈牙利语是一种话题优先语言，因此其词序按照语句的主题-评论结构排列。
词序.
匈牙利语中性语句遵守主谓宾词序。它是一种空主语语言，即允许独立子句可以缺少一个明确的主语。其词序不是由语法功能而是由语用来决定的。强调放在谓语动词之前的词或者短语上。
匈语的句子一般由主题、重点、动词以及其他部分组成。不过，有时会省略掉“其他”部分。主题和其他两部分可以由任意数量的短语组成，但重点部分仅由一个短语组成。
强调.
以下的列表含有“昨天约翰给彼得带去两本书”这一句子的匈牙利语版本。除了动词以外，这一句子含有“约翰（János）”、“彼得（Péter）”、“两本书（két könyv）”以及“昨天（Tegnap）”四个成分。
句子的主题部分包含着说话者表示各方已知情况的短语，这些短语被说话者用来引入陈述的主题。重点部分则带出一个表示未知情况的短语，或是表示一种对于相反情况的排斥；用来排除谈论中其他人物的陈述有效性，相当于“只有某某做了”（排除其他人）
如果句子中有重点部分，动词前缀将会被挪到动词后面（比如将elvitt变成vitt el）。如果动词没有前缀，由于短语可能是主题也可能是重点，句子会产生歧义。比如在"Éva szereti a virágokat" （艾娃喜欢花朵）这个句子中，艾娃可以作为主题出现，句子呈中性（无强调）；或者艾娃可以作为重点出现而句子则强调是艾娃喜欢花朵（而非其他人）；这两种情况下句子结构是一样的。
词法.
匈牙利语是黏着语，后缀给出大部分的语法信息。例如：az asztalnál （在桌子上，-"nál" 表示事物方位，为位置格后缀），öt órakor （5点钟，-kor表示时间，为时间格后缀）。除了众多的后缀外，尚有一前缀leg-表示最高级。
人称后缀概览.
匈语中有后缀的代词、后置词、名词的属格结尾以及动词结尾一般都是有规律的（如表中所示，宾格的变位则较为不规律）。
后缀中的元音和谐.
前、后元音和谐在匈牙利语词法学中至关重要。特定前缀还会区别前圆唇元音和前非圆唇元音。详见匈牙利语音韵学和元音和谐。
可以将匈牙利语绝大部分的动词（定或不定式）变位后缀、属格后缀以及有关格德后置词当做用元音来填充的模板。尽管模板本身仅由辅音组成，填入模板的元音则根据词根元音的前后、长短、圆唇、非圆唇等属性而变化。
例如：“-b_n”是位置格后缀的模板，意为“在。。。里面”，他可以通过填入元音a变成-ban的形式，也可以由元音e的加入而变成-ben的形式（意思不变）。而决定a或e的则是词根的元音所具备的属性。
需要注意，以a、e、o、ö结尾的外来语词根后加后缀时，这些元音会被加长。如：alma → almát, mese → mesét, piano → pianót, Malmö → Malmőt. (短o 和ö 不能出现在匈牙利词语的词尾.) 短i, u 和ü 维持原本的音长": "ami → amit, kapu → kaput, menü → menüt.
以下是前后元音对照表
据上表，这些前后元音对在音高、音长上相若但在舌位上相异（除了á/é这一对，á作为一个开前不圆唇元音被分类为后元音）。在o与e和ö以及a与e的对比中，还涉及到圆唇性的相异。
后缀类别.
匈牙利语的后缀可以根据音韵归为以下类别：
格-后缀概览.
以下以名词ember（人）作为例子加上各个格的后缀：
以元音分类人称后缀.
人称后缀在匈语中起到各种作用。它们可分为两套：
它们之间的区别是：
后置词.
匈牙利语的后置词在其他语言中可能作为前置词出现，它们紧跟在被修饰的词之后。它们可以不仅可以表达方位、时间先后，还可以表示事物之间的关系，如因果关系等。匈牙利语的后置词有时可以和属格人称后缀黏着，有时则不能。
以下是一些不能直接加后缀的后置词
形容词.
匈牙利语的形容词会根据被修饰词的格及数两个因素而变位。也就是说，形容词必须与名词的格、数相一致。表示国籍的形容词在匈牙利语中首字母不大写。如magyar（马扎尔、马扎尔的）、lengyel（波兰的、波兰人的）等。当形容词作名词时，其变位也按照名词变位变化。
匈牙利语形容词比较级以比较级后缀-bb的形式出现。如果词根以a或e结尾，加上-bb后缀是a、e元音延长一个音节；其他元音结尾的词根不受影响。例：drága（价格贵的）---drágább（价格更贵的），注意这里a延长为á。在句子中，附加比较级连词mint使用。最高级形式以前缀leg表示。
副词.
状态副词.
匈牙利语的副词通过形容词加副词后缀-an/-en/-n形成。此外后缀-lag/-leg也是副词后缀。Hogy（如何）是匈牙利语的状态副词的疑问词。
持续格副词.
副词后缀-ul/-ül用于链接以-(a)tlan/-(e)tlen后缀结尾的形容词。在表达“以。。。语言”时，也必须用这组后缀。例如：Beszélsz angolul？（你会说英语吗？Beszélsz，说，第二人称不定现在时）；该句中的angol后加上了+ul后缀，这句话的直译为“你说话英国人一般么？”。此外，作为方式持续格，这组后缀附着在名词之后用来表示这个名词以何种方式在句子中起作用。例如：Segítségül kellett hívnom a szomszédomat（我必须打电话给邻居求助）。这句话中援助“Segítség”后加了后缀ül以表示邻居szomszéd是作为援助出现的。
匈牙利语的副词有比较级和最高级。在形容词的比较级和最高级之后加后缀-an/-en或最高级前缀-leg即可组成副词的比较级、最高级。
空间副词.
匈牙利语表示空间关系的副词如同其表示空间关系的格一样变化。可以分为三类：
动词.
匈牙利语的动词在形式上有：直陈现在时、过去时、虚拟式（包含命令式）、条件式。匈语表未来、被动这两种语气的时候，不通过词的曲折变位完成。未来时的构筑会用到助动词fog（相当于英语的will）。动词不定式以词根+ni后缀组成。如tudni（知道）的词根为tud。
词根以s、sz、z、dz结尾的动词称为齿擦音动词。以ik为词根结尾的动词称为依克动词。这两种动词的变位与一般动词的变位有所不同。此外，部分动词属于混合型动词，他们的变位混合了不同种类动词变位的特征。
过去时.
以下是过去时一般变位规律：
动词szokni仅以过去时形态出现，意为：“常做某事”
将来时.
虽然将来时本身没有变位，但助动词fog仍需要变位。fog作为一个动词以现在时变位，后面跟动词不定式（词根+ni）。此外，动词lenni（词根lesz，意为“有。。。”“是”。。。“存在。。。”）是一个特殊的不规则动词，它自身携带一套将来时变位，不需要助动词协助。
副词majd，意为“之后”，也可以和现在时连用表示将来的动作。例如：Délután majd az irodában dolgozom(下午，我将在办公室工作)。
可能形.
匈牙利语表示一个动作的可能是以动词词根的变化完成的。在动词词根后加上-hat/-het后形成新的词根，然后以新的词根变位。
如：csinál（做）---csinálhat（可以做）---csinálhatok（我可以做）
命令式.
以下是匈牙利语命令式的规律变位。第二人称括号中的ál/él以及ja/je可以选择使用，但不影响语法的正确与否。