English tenses 3 - Present Perfect

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/71

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:57 AM on 9/30/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

72 Terms

1
New cards

I _____ this show. (see)

have seen. Present Perfect — опыт, время не важно.

2
New cards

She _____ already _____ the chair. (find)

has / found. already часто с Present Perfect.

3
New cards

I _____ just _____ a message. (send)

have / sent. just = только что.

4
New cards

_____ you ever _____ to London? (be)

Have / been. ever = когда-нибудь в жизни.

5
New cards

I _____ never _____ this tool. (use)

have / used. never = никогда.

6
New cards

He _____ English since 2024. (learn)

has learned / has been learning. since = от точки до сейчас.

7
New cards

We _____ for a chair for two weeks. (look)

have been looking. for + период, действие ещё идёт.

8
New cards

Когда Present Perfect?

прошлое связано с сейчас. Сигналы: already, just, yet, ever, never, since, for.

9
New cards

Форма Present Perfect

have/has + V3. I have worked. She has worked.

10
New cards

Форма Present Perfect Continuous

have/has been + -ing. I have been working.

11
New cards

I _____ my keys. I can't open the door. (lose)

have lost. Результат виден сейчас.

12
New cards

I _____ my keys yesterday.

lost. yesterday = Past Simple, не Present Perfect.

13
New cards

She _____ not _____ the post yet. (read)

has / read. yet в отрицании и вопросе.

14
New cards

_____ he _____ the app? (download)

Has / downloaded. Has he downloaded…?

15
New cards

I _____ English all morning. (study)

have been studying. all morning = действие длилось до сейчас.

16
New cards

been или gone? I have been to London.

был и уже вернулся.

17
New cards

been или gone? She has gone to London.

уехала и её нет здесь.

18
New cards

do в Present Perfect

have/has + done. I have done it.

19
New cards

see в Present Perfect

have/has + seen.

20
New cards

go в Present Perfect

have/has + gone / been.

21
New cards

Past Simple vs Present Perfect

Past Simple = когда именно. Present Perfect = важен факт/результат сейчас.

22
New cards

I lived in London in 2019.

Past Simple — год закрыт.

23
New cards

I have lived in London for 2 years.

Present Perfect — живу до сих пор или срок до сейчас.

24
New cards
I _____ this show. (see)
have seen. Опыт, когда — не важно.
25
New cards
She _____ already _____ the chair. (find)
has / found.
26
New cards
I _____ just _____ a message. (send)
have / sent.
27
New cards
_____ you ever _____ to London? (be)
Have / been.
28
New cards
I _____ never _____ this tool. (use)
have / used.
29
New cards
He _____ English since 2024. (learn)
has learned / has been learning.
30
New cards
We _____ for a chair for two weeks. (look)
have been looking. for + период, ещё идёт.
31
New cards
I _____ my keys. I can't open the door. (lose)
have lost. Результат сейчас.
32
New cards
I _____ my keys yesterday.
lost. yesterday = Past Simple.
33
New cards
She _____ not _____ the post yet. (read)
has / read.
34
New cards
_____ he _____ the app? (download)
Has / downloaded.
35
New cards
I _____ English all morning. (study)
have been studying.
36
New cards
been или gone: I have been to London.
был и вернулся.
37
New cards
been или gone: She has gone to London.
уехала, её нет.
38
New cards
I _____ two posts today. (write)
have written. today ещё не закончен — часто Perfect.
39
New cards
I _____ two posts yesterday. (write)
wrote.
40
New cards
She _____ 10 cards so far. (review)
has reviewed. so far = до сейчас.
41
New cards
They _____ just _____ home. (arrive)
have / arrived.
42
New cards
How long _____ you _____ English? (learn)
have / learned / have you been learning.
43
New cards
How long _____ you _____ for a chair? (look)
have / been looking.
44
New cards
I _____ here for 3 years. (live)
have lived / have been living. До сих пор.
45
New cards
I _____ here in 2019. (live)
lived. Год закрыт.
46
New cards
He _____ already _____. Don't wait. (leave)
has / left.
47
New cards
_____ you _____ breakfast yet? (have)
Have / had.
48
New cards
I _____ not _____ him since Monday. (see)
have / seen.
49
New cards
We _____ this feature before. (test)
have tested.
50
New cards
I _____ 5 comments this morning. (write)
have written.
51
New cards
She _____ tired. She _____ all day. (be / work)
is / has been working.
52
New cards
The team _____ the bug. (already / fix)
has already fixed.
53
New cards
I _____ never _____ sushi. (eat)
have / eaten. eat → eaten.
54
New cards
do →
done. I have done it.
55
New cards
go →
gone / been.
56
New cards
see →
seen.
57
New cards
write →
written.
58
New cards
take →
taken.
59
New cards
make →
made.
60
New cards
break →
broken.
61
New cards
I _____ my phone. I need a new one. (break)
have broken.
62
New cards
Past Simple vs Present Perfect
Simple = когда именно. Perfect = факт/результат/до сейчас.
63
New cards
I lost my keys yesterday, then I found them.
оба Past Simple, история закончена.
64
New cards
I've lost my keys. Help me.
Perfect — проблема сейчас.
65
New cards
_____ anybody _____ my message? (see)
Has / seen.
66
New cards
I _____ English for 2 hours. I need a break. (learn)
have been learning.
67
New cards
She _____ three jobs this year. (change)
has changed.
68
New cards
They _____ not _____ yet. (start)
have / started.
69
New cards
Just / already / yet / ever / never / since / for / so far / today
частые сигналы Present Perfect.
70
New cards
I _____ the same mistake again. (make)
have made.
71
New cards
He _____ to the gym this week. (not go)
hasn't gone. this week ещё идёт.
72
New cards
Last week he _____ to the gym twice. (go)
went.