Present perfect tense Exercises in Slovak language

The present perfect tense in Slovak is a fascinating and essential aspect of mastering the language, bridging the past with the present in a unique way. Unlike in English, where the present perfect tense is formed using the auxiliary verb "have" followed by the past participle, Slovak employs a combination of the auxiliary verb "mať" (to have) and the past participle of the main verb. This tense is used to express actions that have occurred at some point in the past but are still relevant or have an impact on the present moment. Understanding the nuances of the present perfect tense in Slovak will greatly enhance your ability to communicate effectively and comprehend the subtleties of the language. In Slovak, constructing the present perfect tense involves careful attention to verb conjugations and agreement with the subject. For instance, "I have eaten" translates to "Ja som jedol" for males and "Ja som jedla" for females, where "som" is the auxiliary verb and "jedol/jedla" is the past participle of "jesť" (to eat). This distinction in gender forms is a crucial aspect of Slovak grammar. Additionally, the present perfect tense is commonly used in various contexts, such as describing experiences, recent actions, and changes over time. By practicing and mastering this tense, you'll be able to convey a richer array of meanings and express yourself more precisely in Slovak.

Exercise 1

<p>1. On *napísal* list (verb for writing).</p> <!-- He has written a letter (verb for writing). --> <p>2. My *sme* sa už stretli (verb for meeting).</p> <!-- We have already met (verb for meeting). --> <p>3. Ty *si* videla ten film (verb for seeing).</p> <!-- You have seen that movie (verb for seeing). --> <p>4. Oni *sú* už doma (verb for being). </p> <!-- They have already arrived home (verb for being). --> <p>5. On *sa* vrátil z dovolenky (verb for returning).</p> <!-- He has returned from vacation (verb for returning). --> <p>6. Ja *som* zabudol tvoje meno (verb for forgetting).</p> <!-- I have forgotten your name (verb for forgetting). --> <p>7. My *sme* už večerali (verb for eating dinner).</p> <!-- We have already had dinner (verb for eating dinner). --> <p>8. Ona *má* prečítala tú knihu (verb for reading).</p> <!-- She has read that book (verb for reading). --> <p>9. Deti *sú* už v posteli (verb for being).</p> <!-- The children have already gone to bed (verb for being). --> <p>10. Vy *ste* spravili dobrú prácu (verb for doing). </p> <!-- You have done a good job (verb for doing). -->

Exercise 2

<p>1. On *navštívil* svoju babičku tento týždeň (verb for visiting).</p> <p>2. My *sme sa učili* slovakštinu už dva roky (verb for studying).</p> <p>3. Ona *napísala* list svojmu priateľovi (verb for writing).</p> <p>4. Oni *videli* ten nový film minulý víkend (verb for seeing).</p> <p>5. Ja *som dokončil* svoju domácu úlohu (verb for completing).</p> <p>6. Ty *si čítal* tú knihu už trikrát (verb for reading).</p> <p>7. My *sme cestovali* do Tatier na dovolenku (verb for traveling).</p> <p>8. On *stratil* svoje kľúče (verb for losing).</p> <p>9. Ja *som urobil* večeru pre celú rodinu (verb for making).</p> <p>10. Ona *kúpila* nové auto minulý mesiac (verb for buying).</p>

Exercise 3

<p>1. On *už čítal* tú knihu (verb for reading).</p> <p>2. My sme *už videli* ten film (verb for seeing).</p> <p>3. Oni *už boli* v Bratislave (verb for being).</p> <p>4. Máš *už napísaný* ten list? (verb for writing).</p> <p>5. Ona *už jedla* obed (verb for eating).</p> <p>6. Učiteľ *už vysvetlil* tú úlohu (verb for explaining).</p> <p>7. Deti *už spravili* domáce úlohy (verb for doing).</p> <p>8. Ja som *už počul* tú správu (verb for hearing).</p> <p>9. On *už dokončil* ten projekt (verb for finishing).</p> <p>10. Sme *už hovorili* s učiteľom (verb for speaking).</p>

Learn a Language 5x Faster with AI

Talkpal is AI-powered language tutor. Master 50+ languages with personalized lessons and cutting-edge technology.