Should, + infinitive = recommend smt strongly, + have V3 = a lost opportunity, a regret, Will, on-the-spot decisions, general future facts, predictions based on our opinion / intuition, be going to, personal plans, predictions based on facts / evidence we can see, will be Ving, smt that will be in progress at a particular time in the future, will have V3, actions / events which finish before a given time in the future, will have been Ving, to emphasize the continuation of an action finished or not finished by a given time in the future

Future forms review + should

Leaderboard

Visual style

Options

Switch template

Continue editing: ?