It is used to express a continued or ongoing action that will start in future and is thought to be continued till sometime in future. There will be a time reference, such as “since 1989, for two hours etc”.

Affirmative Sentences
Rule 1:  Subject (I, We) + shall have been + (1st Form of Verb + ing) + Object + Time reference

Rule 2: Subject (other than I, We) + will have been + (1st Form of Verb + ing) + Object + Time reference 

Rule 3: Use 'for' or 'since' for showing time reference. 'Since' is for 'Point of Time'. eg. since Tuesday, since 1998, since morning, since 4 o'clock etc.

Rule 4: Use 'for' for 'Period of Time'. eg. for two days, for three months, for five hours etc.

1. They will have been playing for two hours.
2. The girl will have been sleeping since morning.
3. We shall have been working in this department for two months.

Negative Sentences
Rule 1:  Subject + will have/shall have + not + been + (1st Form of Verb + ing) + Object + Time Reference

1. She will not have been reading for two days.
2. I shall not have been suffering from fever since Monday.

Interrogative Sentences
Rule 1: Will/Shall + Subject + have + been + (1st Form of Verb + ing) + Object + Time reference
(See Examples 1, 2)

Rule 2: When/Why/What/Where + will/shall + Subject + have + been + (1st Form of Verb + ing) + Object + Time reference (See Examples 4, 6)

Rule 3: How much/How many/Whose/Which also used with their related nouns.(See Example 5)

Rule 4: Interrogative negative sentences are just like Interrogative affirmative sentences with only use of not after subject.
Will/Shall + subject + not + have + been + (1st form of verb + ing) + Object + Time Reference
(See example 3)

Rule 5: Must put Question Mark (?) at the end of a sentence.

1. Shall we have been waiting for him since morning ?
2. Will that lazy boy have been sleeping for two hours ?
3. Will you not have been reading for two days ?
4. Why will they have been wasting their time since 5 o'clock ?
5. How many boys will have been making a noise since noon ?
6. Where will the boys have been playing since 2 o'clock ?

Tenses - English to English Translation
Simple Tense

 Continuous Tense

Perfect Tense

Tenses - Hindi to English Translation
Simple Tense

If you have come this far, it means that you liked what you are reading. Why not reach little more and connect with me directly on Facebook or Twitter. I would love to hear your thoughts and opinions on my articles directly.

Post A Comment: