Present Perfect Tense Exercises

1
Created by
English Learning 101

Present Perfect Tense

Exercises Level 1

1 / 10

She __________ her homework already.

2 / 10

She __________ English for three years.

3 / 10

I __________ Paris twice.

4 / 10

They __________ Spanish since last year.

5 / 10

He __________  a new car recently.

6 / 10

We __________ in this city for five years.

7 / 10

I __________ my keys somewhere.

8 / 10

We __________ that movie before.

9 / 10

They __________ at the company since 2010.

10 / 10

He __________ to many countries in his life.

Your score is

The average score is 100%

0%

1
Created by English Learning 101

Present Perfect Tense

Exercise Level 2

1 / 15

He ______ just bought a new car.

2 / 15

_____ he achieved his goals?

3 / 15

______ you ever traveled abroad?

4 / 15

_____ she _____ learned to play the piano yet?

5 / 15

They have improved their English skills.

6 / 15

We __________ each other since our high school graduation.

7 / 15

The team _______ the championship.

8 / 15

_____ she _____ her room blue?

9 / 15

She has _____ the Eiffel Tower during her trip to Paris.

10 / 15

I _____ already _______that book.

11 / 15

We ________ the project on time.

12 / 15

She has already _______ her homework.

13 / 15

_____ he _____ completed the assignment?

14 / 15

She _____ eaten lunch yet.

15 / 15

I _______ English for five years.

Your score is

The average score is 93%

0%

3
Created by English Learning 101

Present Perfect Tense

Exercise Level 3

1 / 20

We __________ all the supplies for the party.

2 / 20

He has lived in London ______ 2010.

3 / 20

How long have you _____ friends?

4 / 20

They _______ watched the new movie.

5 / 20

He ________ the latest book by that author.

6 / 20

______ you _____ the news about the event?

7 / 20

I have worked for this company _____ five years.

8 / 20

Have you _____ my keys anywhere?

9 / 20

He _____ to New York City several times.

10 / 20

They have known each other _____ childhood.

11 / 20

She _____ just graduated from university with honors.

12 / 20

_____ you ever _____ Paris?

13 / 20

_____ she ______ how to swim?

14 / 20

The rain __________, so we can finally go outside.

15 / 20

______ they_____ to a music concert before?

16 / 20

They _________ in this neighborhood since 2010.

17 / 20

He has already _______ his homework, but I ______ started yet.

18 / 20

Which restaurant ______ you tried before?

19 / 20

I ______ finished my homework yet.

20 / 20

__________ they traveled in the past year?

Your score is

The average score is 65%

0%