present perfect exercise Flashcards

(85 cards)

1
Q

Sentence

A

Answer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

I ________ (be) to Paris.

A

have been

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

She ________ (see) that movie.

A

has seen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

They ________ (finish) their homework.

A

have finished

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

We ________ (eat) dinner already.

A

have eaten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

He ________ (write) a book.

A

has written

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

You ________ (take) the test.

A

have taken

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

I ________ (meet) him before.

A

have met

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

She ________ (go) to the store.

A

has gone

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

They ________ (read) that book.

A

have read

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

We ________ (watch) the show.

A

have watched

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

He ________ (buy) a new car.

A

has bought

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

You ________ (find) your keys.

A

have found

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

I ________ (lose) my wallet.

A

have lost

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

She ________ (make) a cake.

A

has made

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

They ________ (sell) their house.

A

have sold

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

We ________ (give) him a gift.

A

have given

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

He ________ (send) the email.

A

has sent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

You ________ (hear) the news.

A

have heard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

I ________ (know) the answer.

A

have known

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

She ________ (understand) the lesson.

A

has understood

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

They ________ (learn) the song.

A

have learned

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

We ________ (choose) the winner.

A

have chosen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

He ________ (break) the record.

A

has broken

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
You ________ (catch) the ball.
have caught
26
I ________ (bring) my lunch.
have brought
27
She ________ (draw) a picture.
has drawn
28
They ________ (drink) the juice.
have drunk
29
We ________ (drive) to the beach.
have driven
30
He ________ (fall) off the bike.
has fallen
31
You ________ (fly) to New York.
have flown
32
I ________ (forget) my password.
have forgotten
33
She ________ (get) a new job.
has got
34
They ________ (give) up smoking.
have given
35
We ________ (grow) tomatoes.
have grown
36
He ________ (hear) a noise.
has heard
37
You ________ (hold) the baby.
have held
38
I ________ (keep) the secret.
have kept
39
She ________ (know) the truth.
has known
40
They ________ (leave) the party.
have left
41
We ________ (lose) the game.
have lost
42
He ________ (make) a mistake.
has made
43
You ________ (meet) the deadline.
have met
44
I ________ (pay) the bill.
have paid
45
She ________ (put) the book away.
has put
46
They ________ (read) the article.
have read
47
We ________ (run) a marathon.
have run
48
He ________ (say) hello.
has said
49
You ________ (see) the doctor.
have seen
50
I ________ (send) the letter.
have sent
51
She ________ (show) the picture.
has shown
52
They ________ (sing) a song.
have sung
53
We ________ (sit) on the bench.
have sat
54
He ________ (speak) to the manager.
has spoken
55
You ________ (spend) the money.
have spent
56
I ________ (stand) in line.
have stood
57
She ________ (start) the project.
has started
58
They ________ (swim) in the pool.
have swum
59
We ________ (take) a photo.
have taken
60
He ________ (teach) the class.
has taught
61
You ________ (tell) the story.
have told
62
I ________ (think) about it.
have thought
63
She ________ (throw) the ball.
has thrown
64
They ________ (understand) the problem.
have understood
65
We ________ (wake) up early.
have woken
66
He ________ (wear) a hat.
has worn
67
You ________ (win) the prize.
have won
68
I ________ (write) a letter.
have written
69
She ________ (break) the glass.
has broken
70
They ________ (choose) the color.
have chosen
71
We ________ (come) to the party.
have come
72
He ________ (cut) the paper.
has cut
73
You ________ (draw) the map.
have drawn
74
I ________ (drink) the coffee.
have drunk
75
She ________ (drive) the car.
have driven
76
They ________ (eat) the cake.
have eaten
77
We ________ (fall) asleep.
have fallen
78
He ________ (fly) the kite.
have flown
79
You ________ (forget) the date.
have forgotten
80
I ________ (get) the message.
have got
81
She ________ (give) the speech.
has given
82
They ________ (grow) the flowers.
have grown
83
We ________ (hear) the music.
have heard
84
He ________ (hold) the door.
has held
85
You ________ (keep) the promise.
have kept