Which language do you want to learn?

Which language do you want to learn?

Present Perfect Exercises For Russian Grammar

Grammar exercises aiding in enhancing language comprehension

The Present Perfect in Russian grammar is formed by using the verb “to be” (быть) in the past tense, followed by a past participle of the main verb. It is used to talk about completed actions in the past, with an emphasis on the results or consequences of those actions in the present. This tense is widely used in both spoken and written language, and mastering it will help students express themselves more accurately and fluently in Russian.

Exercise 1: Fill in the blanks with the correct form of the verb “to be” (быть) in the Present Perfect tense.

1. Он *был* (be) здесь вчера.
2. Мы *были* (be) в кино на прошлой неделе.
3. Ты *был* (be) на уроке сегодня.
4. Она *была* (be) в парке с друзьями.
5. Я *был* (be) на работе до поздна вечером.
6. Они *были* (be) в отпуске прошлым летом.
7. Вы *были* (be) на свадьбе моей сестры.
8. Это *было* (be) очень интересно.
9. Мария *была* (be) в больнице.
10. Дети *были* (be) в школе подольше.
11. Саша и Сергей *были* (be) друзьями долгое время.
12. Я *был* (be) устал после тренировки.
13. Где ты *был* (be) сегодня утром?
14. Магазин *был* (be) закрыт.
15. Они *были* (be) готовы к экзамену.

Exercise 2: Fill in the blanks with the correct past participle of the given verb in the Present Perfect tense.

1. Я уже *сделал* (do) все задания.
2. Марина *получила* (receive) свой заказ.
3. Мы *посмотрели* (watch) новый фильм.
4. Ты *написал* (write) письмо?
5. Дети *пообедали* (have lunch) в столовой.
6. Она *вернулась* (return) домой поздно.
7. Они *купили* (buy) машину.
8. Я *приготовил* (prepare) обед.
9. Катя *прочитала* (read) книгу.
10. Вы уже *оплатили* (pay) счет?
11. Мы *посетили* (visit) новый музей.
12. Погода *изменилась* (change) за ночь.
13. Они *обсудили* (discuss) планы на будущее.
14. Я *встретил* (meet) интересных людей.
15. Вы *закончили* (finish) проект?

Talkpal is AI-powered language tutor. Learn 57+ languages 5x faster with revolutionary technology.

LEARN LANGUAGES FASTER
WITH AI

Learn 5x Faster