What is the difference between 'ma', 'holnap', and 'tegnap'? - Talkpal
00 Days D
16 Hours H
59 Minutes M
59 Seconds S
Talkpal logo

Learn languages faster with AI

Talkpal turns AI into your personal language coach

Learn Languages faster with AI
Flag of England Flag of Spain Flag of France Flag of Germany Flag of Italy
80+ Languages

What is the difference between ‘ma’, ‘holnap’, and ‘tegnap’?

Learning Hungarian can be an exciting journey, especially when you begin to uncover the subtle differences between commonly used words. If you are just starting out, you might have come across the words ‘ma’, ‘holnap’, and ‘tegnap’. These words are essential for everyday conversations, as they allow you to talk about time and events. In this article, brought to you by Talkpal – your trusted AI language learning companion – we will explore the meaning and usage of these three Hungarian words, clarify their differences, and provide practical tips for mastering them.

Two students sit at a library table and look at a laptop screen while learning languages together.
Promotional background

The most efficient way to learn a language

Try Talkpal for free

Understanding the Basics: ‘Ma’, ‘Holnap’, and ‘Tegnap’

‘Ma’ – Today

‘Ma’ is the Hungarian word for ‘today’. It refers to the current day, the 24-hour period in which you find yourself at this very moment. Whenever you want to talk about something happening or being done today, ‘ma’ is the word to use.

Note that ‘ma’ is used similarly to the English word ‘today’, both at the beginning or within a sentence. It makes your sentences clear and immediate, indicating that the action is taking place now.

‘Holnap’ – Tomorrow

‘Holnap’ means ‘tomorrow’ in Hungarian. Use this word when referring to the day after today. Whether you are making plans, scheduling activities, or talking about future events, ‘holnap’ is the go-to word.

Just like ‘ma’, ‘holnap’ can be used flexibly in sentences. It helps you express intentions and events that are planned for the near future.

‘Tegnap’ – Yesterday

‘Tegnap’ translates to ‘yesterday’. This word is used when talking about the day before today. It allows you to refer to past events, actions, or occurrences.

Using ‘tegnap’ makes it clear that you are referencing something that already happened, creating a clear timeline in your conversations.

Key Differences at a Glance

Hungarian Word English Meaning When to Use Example Sentence
ma today Referring to the current day Ma dolgozom. (I am working today.)
holnap tomorrow Referring to the next day Holnap utazom. (I am traveling tomorrow.)
tegnap yesterday Referring to the previous day Tegnap főztem. (I cooked yesterday.)

Tips for Remembering the Differences

Common Mistakes and How to Avoid Them

Beginners sometimes mix up these words, especially in fast-paced conversations. To avoid confusion:

Conclusion: Mastering Hungarian Time Expressions

Understanding the difference between ‘ma’, ‘holnap’, and ‘tegnap’ is fundamental for anyone learning Hungarian. These words allow you to clearly express time, make plans, and talk about your experiences. With consistent practice and the right learning resources, like those available on Talkpal, you will soon find yourself using these words naturally and confidently in your conversations. Happy learning!

Learning section image (en)
Download talkpal app

Learn anywhere anytime

Talkpal is an AI-powered language tutor available on web and mobile platforms. Accelerate your language fluency, chat about interesting topics by writing or speaking, and receive realistic voice messages wherever and whenever you want.

Learning section image (en)

Scan with your device to download on iOS or Android

Learning section image (en)

Get in touch with us

We are always here if you have any questions or require assistance. Contact our customer support anytime at support@talkpal.ai

Languages

Learning


Talkpal, Inc., 2810 N Church St, Wilmington, Delaware 19802, US

© 2026 All Rights Reserved.


Trustpilot