B1 · Intermedio Capítulo 34

Present Perfect: Actions with Present Relevance

3 Reglas totales
1 min

Chapter in 30 Seconds

Master the Bulgarian Present Perfect to bridge the gap between past actions and your present reality.

  • Construct the Present Perfect using 'съм' and past participles.
  • Identify situations where a past action impacts the present.
  • Distinguish between the Present Perfect and the Aorist tense.
Connect your past experiences to the here and now.

Lo que aprenderás

Learn the Present Perfect (Perfect Indicative) tense for actions completed in the past but relevant to the present. This chapter connects past events to current situations.

Learning Objectives

By the end of this chapter, you will be able to:

  1. 1
    By the end you will be able to: Conjugate regular verbs in the Present Perfect tense.
  2. 2
    By the end you will be able to: Explain why you have completed a task using the Present Perfect.
  3. 3
    By the end you will be able to: Select the correct tense between Aorist and Present Perfect based on context.

Consejos y trucos (3)

💡

The 'Ever' Test

If you can add 'някога' (ever) to your sentence, you almost certainly need the Present Perfect.
frontend.learn_grammar.from_rule: Formation of Present Perfect (Минало неопределено време)
🎯

The 'Already' Test

If you can naturally add the word 'already' (вече) to your sentence, you probably need the Present Perfect.
frontend.learn_grammar.from_rule: Usage for Past Actions with Present Result
💡

The 'Yesterday' Test

If you can add 'yesterday' to the sentence and it makes sense, use the Aorist.
frontend.learn_grammar.from_rule: Present Perfect vs. Aorist

Vocabulario clave (6)

преживявам to experience резултат result минало past опит experience наскоро recently съм to be

Real-World Preview

plane

At the Airport

Review Summary

  • съм + l-participle
  • Present Perfect
  • Perf. vs Aorist

Errores comunes

You cannot use a specific time marker like 'yesterday' with the Present Perfect. Use the Aorist instead.

Wrong: Аз съм ял вчера.
Correcto: Аз ядох вчера.

Never drop the auxiliary verb 'съм' in the Present Perfect.

Wrong: Аз чел.
Correcto: Аз съм чел.

Ensure you use the l-participle, not the past tense form, after 'съм'.

Wrong: Аз съм отидох.
Correcto: Аз съм отишъл.

Next Steps

You've done an excellent job mastering these complex tenses. Keep practicing, and your Bulgarian will sound more natural every day!

Write 5 sentences about places you have visited.

Práctica rápida (9)

Fill in the auxiliary verb for the Present Perfect.

Ти ___ ли бил в България преди?

✓ Correct! ✗ Not quite. Correct answer: си
The 2nd person singular auxiliary is 'си'.

frontend.learn_grammar.from_rule: Present Perfect vs. Aorist

Fill in the correct L-participle of 'чета' (feminine): Тя е ___ книгата.

Тя е ___ книгата.

✓ Correct! ✗ Not quite. Correct answer: чела
The subject 'Тя' is feminine singular, so the participle must end in -ла.

frontend.learn_grammar.from_rule: Usage for Past Actions with Present Result

Choose the correct form of the verb 'съм' for: Те ___ (пътували) много.

Те ___ пътували много.

✓ Correct! ✗ Not quite. Correct answer: са
The subject 'Те' (They) requires the 3rd person plural auxiliary 'са'.

frontend.learn_grammar.from_rule: Usage for Past Actions with Present Result

Find the mistake in the sentence.

Find and fix the mistake:

Те дошли тук преди малко.

✓ Correct! ✗ Not quite. Correct answer: Те са дошли
The 3rd person plural requires the auxiliary 'са'.

frontend.learn_grammar.from_rule: Formation of Present Perfect (Минало неопределено време)

Correct the mistake: Той дошъл вчера.

Find and fix the mistake:

Той дошъл вчера.

✓ Correct! ✗ Not quite. Correct answer: Той дойде вчера.
Since 'вчера' (yesterday) is a specific time, we must use Past Simple (дойде), not Present Perfect.

frontend.learn_grammar.from_rule: Usage for Past Actions with Present Result

Correct the sentence: 'Той е дошъл вчера.'

Find and fix the mistake:

Той е дошъл вчера.

✓ Correct! ✗ Not quite. Correct answer: Той дойде вчера.
You cannot use Present Perfect with 'yesterday'.

frontend.learn_grammar.from_rule: Present Perfect vs. Aorist

Fill in the correct form of the auxiliary verb 'съм'.

Тя ___ (съм) пътувала много.

✓ Correct! ✗ Not quite. Correct answer: е
The 3rd person singular auxiliary is 'е'.

frontend.learn_grammar.from_rule: Formation of Present Perfect (Минало неопределено време)

Choose the correct tense for: 'Вчера аз ___ (отида) на пазар.'

Вчера аз ___ на пазар.

✓ Correct! ✗ Not quite. Correct answer: отидох
Because of 'вчера', we need the Aorist.

frontend.learn_grammar.from_rule: Present Perfect vs. Aorist

Choose the correct L-participle for a female speaker.

Аз съм ___ (чета) тази книга.

✓ Correct! ✗ Not quite. Correct answer: чела
A female speaker must use the feminine ending -ла.

frontend.learn_grammar.from_rule: Formation of Present Perfect (Минало неопределено време)

Score: /9

Preguntas frecuentes (6)

Because the L-participle alone is used for the 'Renarrative mood' (hearsay). To show you are stating a fact you know or have experienced, the auxiliary съм is required.
Generally, no. If you specify a time like вчера (yesterday), you should use the Aorist (видях). Use Present Perfect for някога (ever) or досега (until now).
Generally, no. If you specify a time like вчера (yesterday) or миналата седмица (last week), you should use the Past Simple. Use Present Perfect when the time is unknown or doesn't matter.
Without 'е', it becomes the Renarrative Mood, which means 'I heard he came (but I didn't see it)'. The 'е' confirms it as a known fact.
Yes, if the action is finished but the day isn't, e.g., Днес съм пил три кафета.
Because Bulgarian has different verb groups (conjugations) that change the stem vowel. Practice is key!