Exercise 3. Finished vs unfinished
Here are the sentences completed with the correct form of the verbs in brackets (Present Perfect or Present Perfect Continuous):
- She has read two novels this week. (Она прочитала два романа на этой неделе.)
- She has been reading for hours. (Она читает уже несколько часов.)
- They have been working on the project for hours. (Они работают над проектом уже несколько часов.)
- He has already written five pages of his essay. (Он уже написал пять страниц своего эссе.)
- I have been phoning all day. (Я звоню весь день.)
- We have been studying for the exam all morning. (Мы учимся к экзамену все утро.)
- I have eaten three slices of pizza. (Я съел три куска пиццы.)
- They have been repairing the car for hours. (Они ремонтируют машину уже несколько часов.)
- She has been swimming in the pool for the past hour. (Она плавает в бассейне последний час.)
- He has visited several countries in his lifetime. (Он посетил несколько стран за свою жизнь.)
Explanation:
- Present Perfect (has/have + past participle) is used for completed actions with a result in the present or for experiences in someone's life.
- Present Perfect Continuous (has/have been + verb-ing) is used for actions that started in the past and are still continuing or have just finished with emphasis on the duration of the action.