Search from various English teachers...
Philippines flagChris
Future perfect tense Hey everyone! Is there any other ways to express the future perfect tense in a more simple way? Example of future perfect tense: I probably will have finished by that time I probably will have eaten by that time I probably will have slept by that time And also another question, is "I probably would've been eating/finishing/sleeping by that time" grammatically correct if I want to say that in the future there is a possibility that I'm in the act of doing something? so the scenario would be like: my friend asked me to go out at a specific time and then I refused because I might be in the act of doing something which is sleeping, finishing something or eating. Thanks in advance!

Answers · 4

5
[Subject]+will have+[infinitive] [Subject]+will have finished+[infinitive] [Subject]+'ll have+[infinitive] [Subject]+'ll have finished+[infinitive] [Subject]+shall have+[infinitive] [Subject]+shall have finished+[infinitive] "Will" and"'ll" are commonly used. "Shall", almost never. Also keep in mind that future perfect implies future completion, so the "finished" is not necessary. However, it's often used in daily speech anyway. In regard to your second question, the answer is no. As said before, future perfect refers to an action that will be completed in the future. If you're talking about the action being in progress, then there's no need for the "have". For example: "You want to go out at 7 pm tonight?" "I don't know. I'll probably be eating then/at that time/around that time." However: "You want to go out at 7 pm tonight? Or will you be eating at 7?" "We can go out but let's leave at 7:30 pm. I'll have finished eating/I'll have eaten by then."
0
I should be finished by that time. I may be finished by that time. I ought to be finished by that time.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today