Upper-intermediate grammar exercise: future perfect simple
English grammar practice exercise, upper-intermediate / advanced level.
This exercise will give you practice using the future perfect simple tense.
|Structure of future perfect (simple)|
|The film will have started by the time we get there.||The film will not (won't) have started by the time we get there.||Will the film have started by the time we get there?|
Put the words in brackets into the future perfect simple.
|Future perfect simple – common mistakes|
|Common mistakes||Correct version||Why?|
|The film will already has started by the time we get home.||The film will already have started by the time we get home.||The form of the future perfect is will + have + past participle.|
|Will have you finished it by the time I come back?||Will you have finished it by the time I come back?||The structure for questions is will + subject + have + past participle.|