Há quanto tempo!
Long time no see! An enthusiastic greeting for someone you haven't seen in a while.
Literally: There is how much time!
In 15 Seconds
- The standard Portuguese way to say 'Long time no see!' or 'It's been a while!'
- Uses 'há' to indicate time that has passed since the last meeting.
- Perfect for friends, family, and friendly professional acquaintances after months of absence.
- Very common in both Brazil and Portugal with slight regional variations.
Meaning
This is the ultimate Portuguese way to say 'Long time no see!' or 'It's been a while!'. It’s an enthusiastic greeting used when you bump into someone you haven't seen in months or years, carrying a sense of shared history and surprise.
Key Examples
3 of 10Texting an old high school friend
Oi, Lucas! Há quanto tempo! Como você está?
Hey, Lucas! Long time no see! How are you?
Bumping into a former colleague at a cafe
Nossa, Paula! Há quanto tempo não te vejo por aqui!
Wow, Paula! It's been so long since I've seen you around here!
A polite email to a former client
Olá, Sr. Silva. Há quanto tempo! Espero que esteja tudo bem.
Hello, Mr. Silva. It's been a while! I hope everything is well.
Cultural Background
This phrase reflects the deeply social and relational nature of Lusophone cultures. In places like Brazil and Portugal, social bonds are often maintained through expressive greetings that acknowledge the 'shared history' between individuals. The use of `há` (from the verb `haver`, meaning 'to exist') underscores a cultural perception of time as something that physically stretches between people, and acknowledging that distance is a vital part of showing someone they still matter in your social circle.
The 'Nossa' Power-Up
In Brazil, starting with 'Nossa!' (Wow!) makes you sound instantly more natural and enthusiastic. 'Nossa, há quanto tempo!' is the gold standard for warm reunions.
Don't Forget the 'H'
Writing 'A quanto tempo' is a very common mistake. Always remember that for time passed, you need 'Há' from the verb 'haver'.
In 15 Seconds
- The standard Portuguese way to say 'Long time no see!' or 'It's been a while!'
- Uses 'há' to indicate time that has passed since the last meeting.
- Perfect for friends, family, and friendly professional acquaintances after months of absence.
- Very common in both Brazil and Portugal with slight regional variations.
What It Means
Ever run into an old friend at a coffee shop and felt that rush of 'Wow, I haven't seen you since we both had bad haircuts'? That’s exactly what Há quanto tempo! captures. It’s not just a question about the calendar. It’s an exclamation of surprise. It literalizes the gap between your last meeting and right now. In Portuguese, the verb há comes from haver, which denotes existence or time passed. So, you’re essentially saying, 'Look at all this time that has existed since we last hung out!' It’s warm, it’s nostalgic, and it’s the perfect way to break the ice after a long silence. Think of it as the verbal equivalent of a big, slightly awkward hug.
How To Use It
Using this phrase is like riding a bike—simple and high-impact. You usually drop it right after the initial 'Oi!' or 'Olá!'. It works as a standalone exclamation or as the start of a longer sentence. If you see your former coworker at the supermarket, you’d shout, Oi, Marcelo! Há quanto tempo!. You don’t even need to wait for him to reply. It sets a friendly tone immediately. You can also use it in text messages or social media comments. If someone posts a throwback photo from five years ago, a quick Nossa, há quanto tempo! is the standard response. It’s the ultimate 'I still remember you' badge. Just don't say it to your roommate you saw this morning unless you're trying to be incredibly sarcastic.
Formality & Register
This phrase is a social chameleon. It sits comfortably in the 'Neutral' zone, meaning it’s safe for almost everyone. You can say it to your favorite aunt, your old high school buddy, or even a former boss you actually liked. It’s polite enough for professional-ish contexts but warm enough for the pub. In Brazil, it leans a bit more informal because people tend to drop the há and just say Quanto tempo!. In Portugal, keeping the há feels more standard. It’s never 'Very Formal'—you wouldn't say this to the President unless you went to primary school together. But for 99% of your life, it’s the gold standard for reunions. It’s like a pair of clean sneakers: works for a date, works for the office, works for a BBQ.
Real-Life Examples
Imagine you're scrolling through Instagram and see a friend who moved to Lisbon three years ago. You comment: Amiga, há quanto tempo! Saudades!. Or maybe you're at a professional conference and spot a mentor from five years back. You walk up and say: Olá, Professor! Há quanto tempo não nos vemos!. Notice how it fits both the digital and physical world. It’s also great for phone calls. When that one friend who only calls once a year finally rings, you answer with: Finalmente! Há quanto tempo!. It shows you’ve noticed their absence without making it sound like a guilt trip. Well, maybe just a tiny, friendly guilt trip. Everyone likes to be missed, right?
When To Use It
Timing is everything. Use this when the gap since your last interaction is significant—usually at least a few months. If it’s been three years, it’s mandatory. If it’s been three weeks, it might feel a bit dramatic (unless those three weeks felt like an eternity). Use it when you want to show genuine interest in reconnecting. It’s a great 'reset' button for friendships that have gone cold. It tells the other person, 'Hey, the clock has been ticking, but I’m glad we’re back in the same room'. It’s also perfect for those 'small world' moments when you see someone in an unexpected place, like your dentist at a rock concert.
When NOT To Use It
Avoid this if you saw the person last Tuesday. They’ll think you’ve lost your mind or are making fun of their slow reply to your last text. Also, don't use it if the 'long time' was due to a massive, fiery argument that ended the friendship. In that case, Há quanto tempo! might come off as passive-aggressive or just plain weird. If you're in a very formal legal setting or a strictly hierarchical military environment, stick to something more rigid. And finally, don't use it if you actually *don't* remember the person. There is nothing more awkward than saying 'Long time no see!' only for them to reply, 'We’ve never met, I’m just the waiter'.
Common Mistakes
The most common slip-up for learners is forgetting the 'H' in há. In Portuguese, a (without the H) is a preposition or an article. Há (with the H) is the one that talks about time passing. If you write A quanto tempo, a native speaker's brain will itch. Another mistake is using tenho instead of há. English speakers want to say 'I have how much time', but in Portuguese, time 'exists' (há) rather than being 'had' by you in this specific context.
Don't worry, even natives mess up the a vs há in texts sometimes. Just don't let them see you doing it.
Common Variations
Portuguese is a huge language, so people have found many ways to say the same thing. In Brazil, you'll often hear Quanto tempo! (dropping the há) or the even more casual Tempão, hein?. If you want to sound really Brazilian, add a Nossa! at the beginning. In Portugal, you might hear Há que tempos! (using the plural). If it’s been a truly ridiculous amount of time, you can say Há séculos! (It’s been centuries!) or Há uma eternidade!. Each variation adds a different level of 'wow factor' to the reunion. It's like choosing the right emoji: Quanto tempo is a smile, Há séculos is the mind-blown face.
Real Conversations
Tiago
Oi, Bruna! Há quanto tempo!Bruna
Nossa, Tiago! Verdade, faz uns três anos, né?Tiago
Pois é! Como você está?Ana
Cara, quanto tempo! Vi suas fotos na Itália, que inveja!Beto
Hahaha, faz tempo mesmo! Voltei mês passado.Chefe
Olá, Roberto. Há quanto tempo não trabalhamos juntos.Roberto
É verdade, senhor. Desde o projeto em 2021!Quick FAQ
Is it a question or an exclamation? It’s usually an exclamation, even though it uses the word quanto (how much). Should I use it with strangers? No, only with people you’ve met before. Is it okay for emails? Yes, if you had a previous relationship with the recipient. Can I use it in Portugal? Absolutely, it’s a staple there too. Does it mean I missed the person? Usually, yes, it carries a positive emotional weight. What if I don't know exactly how long? Doesn't matter, the phrase is about the *feeling* of time passing, not the precise number of days. Can I say it to a crush? Sure, it's a great way to restart a conversation on WhatsApp without being too 'thirsty'.
Usage Notes
The phrase is neutral-informal and safe for almost any reunion. Ensure you use 'Há' (with H) for writing, and remember that in Brazil, dropping the 'Há' is the most natural way to sound like a local. It's best used for gaps of 3+ months.
The 'Nossa' Power-Up
In Brazil, starting with 'Nossa!' (Wow!) makes you sound instantly more natural and enthusiastic. 'Nossa, há quanto tempo!' is the gold standard for warm reunions.
Don't Forget the 'H'
Writing 'A quanto tempo' is a very common mistake. Always remember that for time passed, you need 'Há' from the verb 'haver'.
The 'Saudades' Connection
It's very common to follow this phrase with 'Saudades!' (I missed you!). It completes the cultural ritual of acknowledging the time apart and the affection that remains.
The Silent 'Há'
If you're in Brazil and feeling lazy, just say 'Quanto tempo!'. It's super common and perfectly acceptable in 90% of casual situations.
Examples
10Oi, Lucas! Há quanto tempo! Como você está?
Hey, Lucas! Long time no see! How are you?
Perfect way to restart a dead WhatsApp conversation.
Nossa, Paula! Há quanto tempo não te vejo por aqui!
Wow, Paula! It's been so long since I've seen you around here!
The 'nossa' adds a layer of surprise and excitement.
Olá, Sr. Silva. Há quanto tempo! Espero que esteja tudo bem.
Hello, Mr. Silva. It's been a while! I hope everything is well.
Safe for professional use if a rapport already exists.
Reencontro com essa galera... há quanto tempo!
Reunited with this crowd... it's been so long!
Commonly used in social media captions for nostalgic posts.
Olha quem apareceu! Há quanto tempo!
Look who showed up! It's been ages!
Using the phrase to playfully mock someone's slow response.
Professor, há quanto tempo! Lembro muito das suas aulas.
Professor, it's been so long! I remember your classes well.
Shows respect and acknowledgement of the time passed.
Amigo, há quanto tempo a gente não senta pra conversar assim!
Friend, it's been so long since we sat down to talk like this!
Focuses on the activity that hasn't happened in a long time.
✗ A quanto tempo! → ✓ Há quanto tempo!
Long time no see!
Learners often forget the 'H'. 'A' is for distance/direction, 'Há' is for time passed.
✗ Tem quanto tempo! → ✓ Há quanto tempo!
Long time no see!
While 'tem' is used for existence in Brazil, in this specific exclamation, 'há' or just 'quanto tempo' is much more natural.
E aí, cara! Quanto tempo, hein?
Hey man! Long time, huh?
Dropping the 'há' and adding 'hein' makes it very informal.
Test Yourself
Fill in the blank with the correct word for time passing.
'Há' is the form of the verb 'haver' used to indicate time that has passed.
Choose the most natural way to greet someone you haven't seen in 2 years.
Which sentence is the best fit for an old friend?
'Há quanto tempo!' is the idiomatic standard for this situation.
Find and fix the error in the text message.
You must use 'Há' with an 'H' when referring to time that has already occurred.
Translate this common greeting into Portuguese.
This is the direct idiomatic equivalent of 'Long time no see'.
🎉 Score: /4
Visual Learning Aids
Formality Spectrum of Reunion Greetings
Short, punchy, dropping the verb.
Quanto tempo!
The standard version used everywhere.
Há quanto tempo!
Full sentence structure.
Há quanto tempo não nos vemos.
Used in business with distance.
Faz muito tempo desde nosso último encontro.
Where to say 'Há quanto tempo!'
Bumping into a friend in the street
Nossa! Há quanto tempo!
WhatsApp message to an old contact
Oi! Há quanto tempo!
Professional LinkedIn message
Olá, há quanto tempo.
At a family reunion
Primo! Há quanto tempo!
Comment on a 10-year throwback photo
Meu Deus, há quanto tempo!
Há vs. Faz vs. A
Variations of 'It's Been a While'
Regional
- • Quanto tempo! (BR)
- • Há que tempos! (PT)
- • Tempão! (BR Slang)
Emotional Intensity
- • Há séculos!
- • Há uma eternidade!
- • Finalmente!
Practice Bank
4 exercises... ___ quanto tempo! ...
'Há' is the form of the verb 'haver' used to indicate time that has passed.
Which sentence is the best fit for an old friend?
'Há quanto tempo!' is the idiomatic standard for this situation.
Find and fix the mistake:
Nossa, Maria! A quanto tempo não te vejo!
You must use 'Há' with an 'H' when referring to time that has already occurred.
Long time no see!
Hints: haver, quanto, tempo
This is the direct idiomatic equivalent of 'Long time no see'.
🎉 Score: /4
Video Tutorials
Find video tutorials on YouTube for this phrase.
Frequently Asked Questions
20 questionsDefinitely not! This phrase is strictly for people you have a prior history with. Using it with a stranger would be confusing and might make them think you've mistaken them for someone else. It would be like saying 'Long time no see' to someone you met five seconds ago at a bus stop.
Grammatically, it looks like a question because of the word 'quanto' (how much), but it is almost always used as an exclamation of surprise. You aren't usually asking for a specific number of days; you're expressing the feeling that a lot of time has passed since you last saw the person. If you wanted to actually ask 'How long has it been?', you would change your tone to a questioning one.
Yes, it is perfectly fine if you already have a friendly or established relationship with the client or colleague. It adds a nice, human touch to a professional interaction. However, if the email is strictly formal or directed to someone of very high rank whom you don't know well, you might opt for 'Há muito que não nos contactamos' instead.
In most cases, they are interchangeable. 'Há' sounds slightly more standard or classic, while 'Faz' (from the verb 'fazer') is also extremely common in speech. Both correctly describe time that has passed. You will hear both on the streets of Rio, Lisbon, or Luanda without any real difference in meaning or tone.
Yes, usually with a confirmation of how long it's been or a reciprocal exclamation. A common response is 'Pois é! Faz muito tempo mesmo!' (Indeed! It really has been a long time!) or 'Verdade! Como você está?' (True! How are you?). It serves as a conversational bridge to start catching up on each other's lives.
Brazilians love to economize on syllables in casual conversation. Dropping the 'há' and just saying 'Quanto tempo!' is faster and feels more punchy. It’s similar to how an English speaker might say 'Long time!' instead of 'It has been a long time!'. It’s perfectly correct in informal settings and shows you're comfortable with the local flow.
Usually, no. Using it for a short period like a week would come off as very sarcastic or dramatic. You typically save this for gaps of at least a few months. If you use it after a few days, the other person might think you're making a joke about how much they've changed or how much you missed them in a very short span.
Both are used, but 'Há que tempos!' (plural) is a very common idiomatic variation in Portugal. It adds a bit more emphasis to the 'layers' of time that have passed. If you want to sound specifically like a local in Lisbon, 'Há que tempos' is a great choice, though 'Há quanto tempo' remains perfectly standard and understood everywhere.
Generally, yes. It has a warm, positive connotation. By pointing out how much time has passed, you're implying that the person has been absent from your life and that you're happy that the gap is now closing. It’s almost always accompanied by a smile and a friendly tone, making it a key component of 'warm' Portuguese social interaction.
Yes, 'Há séculos!' (It's been centuries!) is a common and fun exaggeration. You use it when the time gap feels ridiculously long, or when you want to be a bit more dramatic. It’s a very common way to spice up the greeting among friends. Just don't use it in a serious business meeting where accuracy might be expected, as people might take you literally for a split second!
That depends entirely on the 'vibe' of the breakup! If you are on friendly terms, 'Há quanto tempo!' is a safe and polite way to acknowledge the encounter. However, if things ended badly, it might feel a bit too cheerful or dismissive of the past drama. In sensitive situations, a simpler 'Olá' or a nod might be more appropriate than a high-energy reunion phrase.
Yes, in the context of time passed, it is always a spelling error. 'A' (without H) is used for distance ('a dois quilômetros') or future time ('daqui a duas horas'). When you are looking back at time that has already happened, the 'H' is mandatory because it comes from the verb 'haver' (to exist). It's one of those mistakes that immediately marks someone as a learner or a careless writer.
It's a great opening line for a call! When the person picks up, you can say: 'Oi! Sou eu, o João. Há quanto tempo!'. It immediately sets a friendly tone for the catch-up. It acts as an apology for not calling sooner and an expression of joy for finally being on the line. It's much better than just diving into the reason for your call.
Yes, this is the full version of the phrase. It literally translates to 'It has been how much time since I last saw you'. It’s slightly more complete and slightly more formal than the short version, but both are used frequently. The short version 'Há quanto tempo!' is more common for the initial 'shout' of surprise, while the longer one is used as you're settling into the conversation.
In Brazil, 'tempão' is the augmentative form of 'tempo'. Adding the '-ão' suffix means 'a big/long time'. So when someone says 'Tempão, hein?', they are using very casual slang to say 'It's been a HUGE amount of time!'. It's very colloquial and great for sounding like a native speaker in a relaxed environment like a bar or a beach.
It’s one of the most common comments on Instagram and Facebook! When an old acquaintance posts a photo, writing 'Há quanto tempo!' is a low-pressure way to interact. It says 'I remember you and I'm happy to see you're doing well' without requiring a long, detailed message. It’s the ultimate digital 'nod' to someone from your past.
Technically yes, but it’s much more common for people. You might say 'Há quanto tempo não como esse prato!' (It's been so long since I've eaten this dish!) or 'Há quanto tempo não venho aqui!' (It's been so long since I've been here!). In these cases, it expresses nostalgia for an experience rather than a person. It works exactly the same way and carries the same emotional weight.
Yes, from Brazil to Angola to Mozambique to Portugal, 'Há quanto tempo!' is a universal greeting. While the accents and the slang around it might change, the core phrase remains the same. It is one of the safest and most useful pieces of vocabulary you can learn for traveling anywhere in the Portuguese-speaking world.
It is universal across all of Brazil. Whether you are in the freezing south or the tropical north, 'Quanto tempo!' is the standard informal way to greet an old friend. Brazilians are generally very expressive people, so you'll find this phrase used with a lot of energy and enthusiasm everywhere in the country.
The 'h' is silent in Portuguese, so 'há' is pronounced exactly like the letter 'a' (like 'ah' in English). Don't try to make an 'h' sound like in 'house'. Just say 'ah' followed by 'quanto tempo'. Because it sounds exactly like the letter 'a', that's exactly why so many people (including natives!) get the spelling confused.
Related Phrases
Quanto tempo!
informal versionLong time!
This is the most common casual variation in Brazil, dropping the 'há' for brevity.
Há que tempos!
regional variantIt's been ages!
A very common and slightly more emphatic variation used specifically in Portugal.
Há séculos!
related topicIt's been centuries!
A playful exaggeration used when the gap since the last meeting feels extremely long.
Faz muito tempo.
synonymIt has been a long time.
A more descriptive way to state the same fact, often used as a follow-up statement.
Saudades!
related topicI missed you / I felt the absence.
Frequently paired with 'Há quanto tempo!' to express the emotional weight of the absence.