Can i use present perfect and future perfect in a same sentence?

0

Example:

 

Joe will have been at home, if he has finished his homework.

asked May 19 '12 at 02:34 Elijah New member

1 answer


0

Use of "if" makes it to be in "conditional pattern".

 

Conditionals are of different types:

 

Open:

If clause goes in present tense, and the main clause contains modal(preferably will)+bare infinitive.

If you are late, you will be punished.

 

Imaginary:

If clause goes in past tense, and the main clause contains modal in past(preferably would) + bare infinitive.

If you were late, you would be punished.

 

Unfulfilled:

If clause goes in past perfect tense, and the main clause contains modal in past(preferably would) + have +verb past participle form.

If you had been late, you would have been punished.

 

Your sentence, as the structure tells,  goes in "Open Condition".

link answered May 19 '12 at 08:37 Rahul Gupta Expert

Thanks for the explanation.

ElijahMay 20 '12 at 04:24

add comment

Your answer


Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.