0% found this document useful (0 votes)
452 views4 pages

Perfect Tenses Exercise

The document provides a perfect tenses exercise with 10 sentences to complete using the appropriate perfect tense form of verbs provided in brackets. It then provides the answers to the exercise.

Uploaded by

Chiki Xd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
452 views4 pages

Perfect Tenses Exercise

The document provides a perfect tenses exercise with 10 sentences to complete using the appropriate perfect tense form of verbs provided in brackets. It then provides the answers to the exercise.

Uploaded by

Chiki Xd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Perfect tenses exercise

Complete the following sentences using appropriate perfect tense forms of the verbs in the
brackets.

1. Where could the horse ......................?


went
have gone
had gone

2. Circumstances ....................... him to leave


school when he was just ten.
forced
have forced
were forcing

3. He heard that his brother .......................


arrived
has arrived
had arrived

4. I ....................... my homework.
completed
have completed

© www.englishgrammar.org
Perfect tenses exercise

had completed

5. He ...................... before I reached his place.


left
have left
had left

6. The children ..................... .. their homework by


now.
will finish
will have finished
will be finishing

7. Shakespeare’s plays ..................... into nearly


all languages.
have translated
have been translated
were being translated

8. Indians ..................... .. skilled mathematicians


for thousands of years.

© www.englishgrammar.org
Perfect tenses exercise

are
have been
were

9. The boys performed all the tasks we


...................... for them.
have planned
had planned
were planning

10. He forgave his enemies who .......................


him.
have wronged
had wronged
had been wronged

Answers
1. Where could the horse have gone?

2. Circumstances had forced him to leave school when he was just ten.

3. He heard that his brother had arrived.

© www.englishgrammar.org
Perfect tenses exercise

4. I have completed my homework.

5. He had left before I reached his place.

6. The children will have finished their homework by now.

7. Shakespeare’s plays have been translated into nearly all languages.

8. Indians have been skilled mathematicians for thousands of years.

9. The boys performed all the tasks we had planned for them.

10. He forgave his enemies who had wronged him.

© www.englishgrammar.org

You might also like