Dar Conjugations in Spanish With Examples, Expressions, and Idioms

May 2nd, 2023 - Vera

Dar is a commonly used verb in the Spanish language that means “to give.” It is an irregular verb, meaning that its conjugations do not follow a regular pattern like regular verbs do. In this article, we will explore the different conjugations and forms of dar, as well as common expressions and idioms that use this versatile verb.


Present tense

yo doy tú das él/ella/usted da nosotros/nosotras damos vosotros/vosotras dais ellos/ellas/ustedes dan

Preterite tense

yo di tú diste él/ella/usted dio nosotros/nosotras dimos vosotros/vosotras disteis ellos/ellas/ustedes dieron

Imperfect tense

yo daba tú dabas él/ella/usted daba nosotros/nosotras dábamos vosotros/vosotras dabais ellos/ellas/ustedes daban

Future tense

yo daré tú darás él/ella/usted dará nosotros/nosotras daremos vosotros/vosotras daréis ellos/ellas/ustedes darán

Conditional tense

yo daría tú darías él/ella/usted daría nosotros/nosotras daríamos vosotros/vosotras daríais ellos/ellas/ustedes darían

Subjunctive mood

yo dé tú des él/ella/usted dé nosotros/nosotras demos vosotros/vosotras deis ellos/ellas/ustedes den


The forms of dar are used to express different meanings and functions of the verb.








tú da usted dé nosotros/nosotras demos ustedes den

Expressions and idioms

Dar is used in many expressions and idioms in the Spanish language, making it a useful verb to know in order to communicate effectively with native speakers. Some common examples include:


In conclusion, dar is an important and versatile verb in the Spanish language. By mastering its various forms and conjugations, as well as common expressions and idioms, you can become a more confident and proficient speaker of Spanish. So whether you’re giving advice, taking a walk, or giving thanks, remember to use dar to express yourself clearly and effectively in Spanish.

Achieve fluency with ListLang—it's free!

ListLang Logo
Start learning in under a minute.
Download ListLang iPhone AppDownload ListLang Android App