2
votes
2answers
4k views

Can we use should /would and /could in Future perfect tense

I would have finished my home work by evening . He should have been more careful. Can these be used as future perfect tense ?
3
votes
6answers
3k views

“Will be/would have been home tomorrow”

Which is correct? He promised that he will be home tomorrow. He promised that he would have been home tomorrow.
6
votes
3answers
39k views

When should I use “Would”, “Would have”, “Will”, and “Will have”?

I hope someone, once and for all, can clarify (with examples) the difference in usage of will vs. would vs. would have vs. will have.