Perfect Tense

Test your understanding of English perfect tenses including present perfect, past perfect, and future perfect tenses in various contexts and sentence structures.

16 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Select the correct answer to the following question.

The Present Perfect Tense is used

  1. to describe an action that has just finished
  2. to describe a universal truth
  3. to describe an action that is still going on
  4. to describe an action that has been completed and is still going on
Question 2 Multiple Choice (Single Answer)

Identify the tense in the following sentence.

I had finished my work when he arrived.

  1. Past Perfect Continuous Tense
  2. Past Perfect Tense
  3. Present Perfect Tense
  4. Future Perfect Tense
Question 3 Multiple Choice (Single Answer)

Select the correct answer for the following incorrect sentence.

I have seen this movie last week with a friend of yours.

  1. I shall have seen this movie with a friend of yours last week.
  2. I must have seen this movie with a friend of yours last week.
  3. I saw this movie last week with a friend of yours.
  4. I have been seeing this movie last week with a friend of yours.
Question 4 Multiple Choice (Single Answer)

Directions: Fill in the blank in the following sentence using the options given below.

The farmers ____________ their fields before the rain started.

  1. have ploughed
  2. will plough
  3. will have ploughed
  4. had ploughed
Question 5 Multiple Choice (Single Answer)

Select the correct answer to complete the following sentence.

Had I known you were coming, ______________.

  1. I will stay at home.
  2. I would stay at home.
  3. I would have stayed at home.
  4. I shall stay at home.
Question 6 Multiple Choice (Single Answer)

Select the correct option to fill in blank in the following sentence.

Swami __________ his book before his father comes.

  1. had dusted
  2. will have dusted
  3. had been dusting
  4. have been dusting
Question 7 Multiple Choice (Single Answer)

Which of the following is the correct form of sentence?

  1. When he gets his degree, he had been studied at Oxford for three years.
  2. When he gets his degree, he will have been studying at Oxford for three years.
  3. When he got his degree, he will have been studying at Oxford for three years.
  4. When he has got his degree, he will have been studying at Oxford for three years.
Question 8 Multiple Choice (Single Answer)

Select the correct answer to complete the following incomplete sentence.

I should have given them more money __________.

  1. if I have more
  2. if I had more
  3. if I would have more
  4. if I will have more
Question 9 Multiple Choice (Single Answer)

Change the following sentence into Future Perfect Tense.

She will have been boiling milk.

  1. She will boil milk.
  2. She has boiled milk.
  3. She will have boiled milk.
  4. She had been boiling milk.
Question 10 Multiple Choice (Single Answer)

Select the correct option for the following incorrect sentence.

If only we had reached two minutes earlier, we shall catch the bus.

  1. If only we had reached two minutes earlier, we can catch the bus.
  2. If only we had reached two minutes earlier, we shall have caught the bus.
  3. If only we had reached two minutes earlier, we would have caught the bus.
  4. None of these
Question 11 Multiple Choice (Single Answer)

Select the correct answer to fill in the blank in the following sentence.

If I __________ so busy, I would have gone to the cinema with you.

  1. had not been
  2. have not been
  3. has not been
  4. shall have been
Question 12 Multiple Choice (Single Answer)

Select the correct option to complete the following incomplete sentence.

She will be at home as her class______________.

  1. will have finished
  2. should have finished
  3. had finished
  4. will be finished
Question 13 Multiple Choice (Single Answer)

Select the correct option to fill in the blank in the following sentence.

Dennis _______ left the office.

  1. has
  2. have
  3. have been
  4. had been
Question 14 Multiple Choice (Single Answer)

Select the correct answer to complete the following incomplete sentence.

I went to him to ask him what _________.

  1. has happened
  2. had happened
  3. has been happening
  4. none of these
Question 15 Multiple Choice (Single Answer)

Select the correct answer after changing the following sentence into all the Perfect Tenses.

She has been cutting vegetables.

  1. She has cut vegetables. She had cut vegetables. She will have cut vegetables.
  2. She had been cutting vegetables. She will have been cutting vegetables. She has cut vegetables.
  3. Both (1) and (2)
  4. None of these
Question 16 Multiple Choice (Single Answer)

Directions: Select the correct answer to fill in the blank (II).

Susan (I)____ that I (II)_____ unfair to her by not retuning her book in time. The principal (III)_____ me in his office and (IV)____ me to be careful in future.

  1. has been
  2. had been
  3. have been
  4. was