PERFECT TENSES EXERCISES

PAST PERFECT

Fill in these blanks using the English verbs to form a past perfect tense:


(To eat)

Louise wasn’t hungry because ................... a big lunch earlier.

(To meet)

I did not know who she was because .................. her before.

(To rob)

The police cars drove at speed with their lights on and their sirens blaring because someone ...................... the local bank.

(To break)

Robert missed several appointments because ..................... his leg in a skiing accident.

(To see)

Laura did not want to go to the cinema, because ...................... the film before.

(To know)

We were good friends: ....................... them for many years.

(To live)

John knew the area very well as ........................... there from childhood.

(To drive)

The truck driver knew every city along the motorway because .......................the route for 25 years.

 

What are the Past Perfect Tenses of these English verbs?


To fly     To wave     To sing     To smile     To choose    To arrive          To drop    To speak    To grow    To climb

 

Use the verb lists to practise the Past Perfect Tense.


PRESENT PERFECT

What are the correct auxiliary (helping) verbs in these examples?

I ........ always ........ (to look) over the hedge.

You ........... (to break) the handle off.

Cheryl .......... (to cut) my hair for over 30 years.

Some of us .......... (to lose) money on the stock market.

None of you .......... (to learn) the information.

They ........ not ......... (to take) the money

 

What are the correct tenses for the English verbs listed in these examples?

I ............ a lot of football. (To play)

I ............ a lot of football last year. (To play)

You .......... all the clay pigeons. (To shoot)

You .......... all the clay pigeons in fifteen minutes. (To shoot)

The dog ......... faster than ever. (To run)

The dog ......... at 45kph. (To run)

Neither of us .......... the wine, we had to apologise to our guests. (To buy)

Neither of us .......... this wine, it was a gift. (To buy)

Some of you .......... in this area before. (To be seen)

None of you .......... in this area last night. (To be seen)

The policemen ........... the robber before. (To arrest)

The policemen .......... the robber last month. (To arrest)

 

 

What are the past participles of these irregular English verbs?

To:

Arise - Bet -  Blow – Burn – Catch – Come – Do – Dream – Eat – Feed – Fling – Go – Grow – Hide – Hold – Kneel – Know – Lead – Leave – Make – Mistake – Pay – Ride – Ring – Send – Sing – Spin – String – Teach – Throw – Undo – Wake – Write

Create sentences using some of the verbs in the list above.


Fill in these blanks using the English verbs to form the Present Perfect Tense in these questions and answers.


Have the customers .......... (to arrive) yet?

No, they ..........

Has the Doctor .......... (to see) Mrs Feldman today?

Yes, he ..........

I’ve .......... (to forget), have I .......... (to read) this book before?

Yes, you .........

Have either of you .......... (to get) the keys?

Yes, we both ........ (to have) ours.

Have we ......... (to make) enough money this week?

No, we ..........

Have you .......... (to put) the cat out?

Yes, I ..........

 

 

Fill in the blanks using the Present Perfect tense:

How many books ........ the author .......... (to write)?

Where is the furthest you ............. (to travel)?

.......... you all ......... (to be waiting) here long?

What .......... they ......... (to do) now?

When ......... he .......... (to have) the time to complete his studies?

Which way ......... they .......... (to come) this evening?

How many times .......... I .......... (to tell) you not to do that?

 

 

FUTURE PERFECT

What are the past participles of these irregular English verbs?

To:

Bear – Become - Break – Buy – Choose – Cling – Deal – Draw – Fall – Feel – Fight – Get – Grind – Hear – Hurt – Keep – Lay – Lean – Light – Meet – Mow – Put – Read – Rise – Shake – Sink – Speak – Seal – Tear – Tread – Understand – Wear – Wind

Create sentences using some of the verbs in the list above.


Fill in the blanks with the Future Perfect tense of the English verbs:


By the time I reach Newcastle I ........... (to drive) for seven hours.

You .......... (to be) working all night.

Judy .......... (to sleep) all through the day.

We .......... (to lose) all our money on this deal.

Some of you .......... (to pay) for unnecessary insurance.

None of these animals ......... (to hunt) in the wild.

EXERCISE

While you were away

While you were away, I went to visit my cousin and her husband.