SpeakDanish

Danish grammar

The present perfect

The present perfect in Danish is formed with har or er + past participle. It describes a past action with a result or relevance now (I have eatenShe has arrived).
Basic forms
har lavet have/has made
har prøvet have/has tried
har lukket have/has closed
har købt have/has bought
har set have/has seen
har haft have/has had
har gjort have/has done


Get instant access to our Danish course

Buy our Danish course to quickly and effectively master the Danish language, opening up exciting opportunities for travel, work, and cultural enrichment.

1 Month

Billed every Month

DKK149

Flexible and low-commitment

Try the 1-Month subscription if you want maximum flexibility. It’s perfect for testing the course or doing a quick skills refresh – no long-term commitment required. A simple way to see if Speakdanish is right for you.

1 Year

Billed every Year

kr.995.00

DKK1495

Save 16%

Choose the 1-Year subscription for the best value – 16% off the monthly plan. Ideal for serious learners who want uninterrupted access to the full course at the lowest price.

6 Months

Billed every 6 months

DKK795

Save 11%

The 6-Months plan strikes a balance between flexibility and savings. You save 11% compared to the monthly rate, making it ideal if you’re ready to commit for a bit longer without going all-in for a year.

Corporate solution

Support your international staff, improve communication, and ease cultural integration with Speakdanish’s corporate solution.