1

Perfect Tense

Description: Perfect Tense
Number of Questions: 25
Created by:
Tags: Perfect Tense The Present Perfect Tense The Future Perfect Tense The Past Perfect Tense
Attempted 0/25 Correct 0 Score 0

Which of the following is used to make a sentence of Present Perfect Tense?

  1. has

  2. had

  3. will have

  4. will be


Correct Option: A
Explanation:

We use 'has/have + third form of the verb in case of Present Perfect Tense. Answer: (1)

Directions: Identify the tense used in the following sentence.

Those girls will have left the college by now.

  1. Present Perfect Tense

  2. Future Perfect Continuous Tense

  3. Future Simple Tense

  4. Future Perfect tense


Correct Option: D
Explanation:

We use “will/shall have + third form of the verb” in Future Perfect Tense. Answer: (4)

Select the correct option, which completes the following incomplete sentence.

I shall have left this place by the time ___________________.

  1. she will come

  2. she comes

  3. she has come

  4. she had come


Correct Option: B
Explanation:

As per the system of sequence of tenses, if the main clause is of “Future Perfect Tense” then the subordinate clause has to be of Simple Present Tense . Answer: (2)

Select the correct option that corrects the following incorrect sentence.

The train had left the station before we reach the station.

  1. The train had left the station before we have reached the station.

  2. The train had left the station before we reached the station.

  3. The train had left the station before we shall have reached the station.

  4. The train had left the station before we had reached the station.


Correct Option: B
Explanation:

As per the system of sequence of tenses, if the main clause is in the Past Perfect Tense, then the subordinate clause has to be in the Past Indefinite Tense . Answer: (2)

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

I have warned him many times but he ______________.

  1. will not listen

  2. does not listen

  3. would not listen

  4. has not been listening


Correct Option: B
Explanation:

As per the system of sequence of tenses, if the main clause is of “Present Perfect Tense”, then the subordinate clause has to be of “Simple Present Tense” .  Answer: (2)

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

They will have taken the food before _________.

  1. we had reached there

  2. we shall reach there

  3. we reach there

  4. we had been reaching there


Correct Option: C
Explanation:

As per the system of sequence of tenses, if the main clause is of “Future Perfect Tense” then the subordinate clause has to be of Simple Present Tense . Answer: (3)

Select the correct option to tick the correct answer to the following incorrect sentence.

As soon as we reached the station, the train steams off.

  1. As soon we reached the station, the train will steam off.

  2. As soon as we reached the station, the train has steamed off.

  3. As soon as we reached the station, the train steamed off.

  4. As soon as we reached the station, the train had steamed off.


Correct Option: C
Explanation:

If the principal clause of a sentence is in the past tense, the subordinate clause must also be in the past. Here, the adverb of time 'as soon as' shows that both the actions happened at the same time. Hence, it is a case of past indefinite and not of past perfect. Answer: (3)

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

The patient __________ before the doctor ____________.

  1. had died, came

  2. had died, had come

  3. had died, comes

  4. will die, came


Correct Option: A
Explanation:

The given sentence belongs to Past Perfect Tense and if the main clause is of Past Perfect Tense, then the subordinate clause has to be in ‘Past Indefinite Tense / Simple Past Tense’. Answer: (1)

Select the correct option that corrects the following incorrect sentence.

If the servant comes, the food would have been cooked.

  1. If the servant came, the food would have been cooked.

  2. If the servant had come, the food would have been cooked.

  3. If the servant will come, the food would have been cooked.

  4. If the servant come, the food will be cooked.


Correct Option: B
Explanation:

In a conditional sentence, if the main clause is in the present perfect tense, then the conditional clause is in the past perfect tense.        

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

The tap ________ for two hours.

  1. have run

  2. have been running

  3. has been running

  4. has running


Correct Option: C
Explanation:

The word ‘tap’ is singular. So, has will be used. Option 4 is incorrect as 'has' is used either with 'been + present participle + ing' or with 'past participle'. 

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

The mechanic had __________ (repair) the fan.

  1. repair

  2. repairing

  3. repairs

  4. repaired


Correct Option: D
Explanation:

The given sentence, the helping verb is “had” and as such it must have a main verb and that too in its “Past Participle (third form) form” . Answer: (4)

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

They _______ two houses and have leased them out.

  1. have built

  2. have been building

  3. are building

  4. has building


Correct Option: A
Explanation:

Present Perfect Tense is used to say that an action happened at an unspecified time before now. The houses were built and let out. So, it indicates the task had been finished at an unspecified time before now.

Directions: Choose the correct option to fill in the blank of the following sentence.

Either the boy or his parents __________ done it.

  1. has

  2. have

  3. has been

  4. has being


Correct Option: B
Explanation:

The word ‘parents’ is plural. Answer: (2)

Directions: Choose the correct option to fill in the blank of the following sentence.

Many a man _________ lost his life.

  1. has

  2. have

  3. has been

  4. has being


Correct Option: A
Explanation:

Singular verb is required here as 'many a man' is a singular expression. Answer: (1)

Directions: Select the correct option to fill in the blanks in the following sentence.

The rain _________ hardly _______ when the children began to play.

  1. has, stopped

  2. had, stopped

  3. have, stopped

  4. none of the above


Correct Option: B
Explanation:

The blank in the given sentence requires Past Perfect Tense.         Answer: (2)

Directions: Choose the correct option to fill in the blank of the following sentence.

She with her parents __________ gone out.

  1. has

  2. have

  3. has been

  4. has being


Correct Option: A
Explanation:

The verb takes after the first subject. Answer: (1)

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

She or her parents _____ the right to attend the college functions.

  1. has

  2. have

  3. was

  4. were


Correct Option: B
Explanation:

When a compound subject contains both a singular and a plural noun (or pronoun) joined by “or”, the verb agrees with the subject that is nearer the verb which in the given sentence is “plural”.

Directions: Select the correct option.

“has, have + 3rd form” represents

  1. Simple Present Tense

  2. Present Perfect Tense

  3. Present Perfect Continuous Tense

  4. None of the these


Correct Option: B

Directions: Select the correct option for the following sentence to be changed into Present Perfect Tense.

He does not open the gate.

  1. He did not open the gate.

  2. He has not opened the gate.

  3. He is not opening the gate.

  4. He have not opened the gate.


Correct Option: B

Directions: Select the correct option to fill in the blanks in the following sentence.

The patient __________ before the doctor ____________.

  1. had died, came

  2. had died, had come

  3. had died, comes

  4. will die, came


Correct Option: A
Explanation:

The given sentence belongs to Past Perfect Tense and if the main clause is of Past Perfect Tense, then the subordinate clause has to be in ‘Past Indefinite Tense / Simple Past Tense).      Answer: (1)

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

She _________ the food before the guests came.

  1. had taken

  2. takes

  3. will be taking

  4. have taken


Correct Option: A
Explanation:

If the subordinate adverb clause of time has the conjunction ‘before’ with it and has Simple Past Tense then the main clause must have ‘Past Perfect Tense’.        Answer: (1)

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

If you had worked hard, you ________.

  1. shall have passed

  2. have passed

  3. will have passed

  4. would have passed


Correct Option: D
Explanation:

When we talk about impossible conditions, as they are in the past and cannot be changed, the third conditional is used. It takes the form Past Perfect in 'if clause' and 'would have + past participle' in main clause Answer: (4) 

Directions: Select the correct option to fill in the blanks in the following sentence.

We __________ hardly __________ the cinema hall, when the show started.

  1. has, entered

  2. have, entered

  3. had, entered

  4. none of the above


Correct Option: C
Explanation:

If the subordinate clause is in the Simple Past Tense, then the main clause must have Past Perfect Tense.  Answer: (3)

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

Why ___________ he not come to school for four days?

  1. has

  2. is

  3. does

  4. was


Correct Option: A

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

We ________ each other for five years.

  1. do not know

  2. are not knowing

  3. have known

  4. did not know


Correct Option: C
Explanation:

Correct Answer: have known Present perfect is used for something that started in the past and continues in the present. The keyword is 'five years'.

- Hide questions