Present Perfect / Past Perfect / Present Perfect Continuous / Past Perfect Continuous

Using the words in parentheses, complete the text below with the appropriate tenses.

Verb Tense Worksheet 1

Present Perfect / Past Perfect / Present Perfect Continuous / Past Perfect Continuous

Using the words in parentheses, complete the text below with the appropriate tenses, then check your answers.

1.

It is already 9:30 PM, and I (wait) ________ here for over an hour. If John does not get here in the next five minutes, I am going to leave.

2.

I was really angry at John yesterday. By the time he finally arrived, I (wait) ________ for over an hour. I almost left without him.

3.

Did you hear that Ben was fired last month? He (work) ________ for that import company for more than ten years, and he (work) ________ in almost every department. Nobody knew the company like he did.

4.

I (see) ________ many pictures of the pyramids before I went to Egypt. Pictures of the monuments are very misleading. The pyramids are actually quite small.

5.

Sarah (climb) ________ the Matterhorn, (sail) ________ around the world, and (go) ________ on safari in Kenya. She is such an adventurous person.

6.

Sarah (climb) ________ the Matterhorn, (sail) ________ around the world, and (go) ________ on safari in Kenya by the time she turned twenty-five. She (experience) ________ more by that age than most people do in their entire lives.

7.

When Melanie came into the office yesterday, her eyes were red and watery. I think she (cry) ________.

8.

Tim (read) ________ the entire book series three times already. He loves those stories!

9.

The children (play) ________ outside all afternoon, and now they are tired and hungry.

10.

By the time we got to the party, everyone (leave) ________.

11.

They (live) ________ in that house for ten years before they decided to move.

12.

I (finish) ________ my homework just before the power went out.

13.

When we arrived at the cinema, the movie (start, already) ________.

14.

She (learn) ________ Spanish for three years, and now she can speak it fluently.

15.

Before the game started, the team (practice) ________ for weeks.

16.

I (know) ________ him since we were kids. He is my best friend.

17.

By the time she graduated, she (study) ________ at the university for four years.

18.

They (travel) ________ around Europe for a month and had many adventures.

19.

When the teacher entered the classroom, the students (sit) ________ quietly.

20.

He (visit) ________ the museum several times before, but he always discovers something new.

Verb Tense Worksheet 2

Present Perfect / Past Perfect / Present Perfect Continuous / Past Perfect Continuous

Using the words in parentheses, complete the text below with the appropriate tenses, then check your answers.

1.

I (bake) ________ cookies all morning, and now the kitchen smells amazing.

2.

By the time we reached the station, the train (leave) ________.

3.

She (write) ________ in her journal every day for the past year.

4.

The students (study) ________ for the test all week, and they feel prepared.

5.

We (eat) ________ at that restaurant many times. It’s our favorite place.

6.

He (finish) ________ his project just before the deadline.

7.

They (build) ________ the new playground for months, and it’s finally open.

8.

By the time we arrived, the concert (begin) ________.

9.

She (take) ________ piano lessons since she was a child.

10.

I (see) ________ that movie three times already.

11.

When he came home, he (cook) ________ dinner for the family.

12.

We (wait) ________ for the bus for twenty minutes when it finally arrived.

13.

She (read) ________ that book all afternoon. She loves it!

14.

The team (win) ________ the championship three times in a row.

15.

By the time he called, I (go) ________ to bed.

16.

They (explore) ________ the forest all day, and they found many interesting things.

17.

I (lose) ________ my keys, and I can’t find them anywhere.

18.

By the time she woke up, the sun (rise) ________.

19.

He (work) ________ on his car all weekend to get it ready for the trip.

20.

When we got to the beach, the tide (come) ________ in.

Verb Tense Worksheet 1 - Answers

Present Perfect / Past Perfect / Present Perfect Continuous / Past Perfect Continuous

Using the words in parentheses, complete the text below with the appropriate tenses, then check your answers.

1.

It is already 9:30 PM, and I (wait) have been waiting here for over an hour. If John does not get here in the next five minutes, I am going to leave.

2.

I was really angry at John yesterday. By the time he finally arrived, I (wait) had been waiting for over an hour. I almost left without him.

3.

Did you hear that Ben was fired last month? He (work) had worked for that import company for more than ten years, and he (work) had worked in almost every department. Nobody knew the company like he did.

4.

I (see) had seen many pictures of the pyramids before I went to Egypt. Pictures of the monuments are very misleading. The pyramids are actually quite small.

5.

Sarah (climb) has climbed the Matterhorn, (sail) has sailed around the world, and (go) has gone on safari in Kenya. She is such an adventurous person.

6.

Sarah (climb) had climbed the Matterhorn, (sail) had sailed around the world, and (go) had gone on safari in Kenya by the time she turned twenty-five. She (experience) had experienced more by that age than most people do in their entire lives.

7.

When Melanie came into the office yesterday, her eyes were red and watery. I think she (cry) had been crying.

8.

Tim (read) has read the entire book series three times already. He loves those stories!

9.

The children (play) have been playing outside all afternoon, and now they are tired and hungry.

10.

By the time we got to the party, everyone (leave) had left.

11.

They (live) had lived in that house for ten years before they decided to move.

12.

I (finish) had finished my homework just before the power went out.

13.

When we arrived at the cinema, the movie (start, already) had already started.

14.

She (learn) has been learning Spanish for three years, and now she can speak it fluently.

15.

Before the game started, the team (practice) had been practicing for weeks.

16.

I (know) have known him since we were kids. He is my best friend.

17.

By the time she graduated, she (study) had been studying at the university for four years.

18.

They (travel) have been traveling around Europe for a month and had many adventures.

19.

When the teacher entered the classroom, the students (sit) were sitting quietly.

20.

He (visit) had visited the museum several times before, but he always discovers something new.

Verb Tense Worksheet 2 - Answers

Present Perfect / Past Perfect / Present Perfect Continuous / Past Perfect Continuous

Using the words in parentheses, complete the text below with the appropriate tenses, then check your answers.

1.

I (bake) have been baking cookies all morning, and now the kitchen smells amazing.

2.

By the time we reached the station, the train (leave) had left.

3.

She (write) has been writing in her journal every day for the past year.

4.

The students (study) have been studying for the test all week, and they feel prepared.

5.

We (eat) have eaten at that restaurant many times. It’s our favorite place.

6.

He (finish) had finished his project just before the deadline.

7.

They (build) have been building the new playground for months, and it’s finally open.

8.

By the time we arrived, the concert (begin) had begun.

9.

She (take) has been taking piano lessons since she was a child.

10.

I (see) have seen that movie three times already.

11.

When he came home, he (cook) had cooked dinner for the family.

12.

We (wait) had been waiting for the bus for twenty minutes when it finally arrived.

13.

She (read) has been reading that book all afternoon. She loves it!

14.

The team (win) has won the championship three times in a row.

15.

By the time he called, I (go) had gone to bed.

16.

They (explore) have been exploring the forest all day, and they found many interesting things.

17.

I (lose) have lost my keys, and I can’t find them anywhere.

18.

By the time she woke up, the sun (rise) had risen.

19.

He (work) has been working on his car all weekend to get it ready for the trip.

20.

When we got to the beach, the tide (come) had come in.