FUTURE
PERFECT SIMPLE
SUBJECT + SHALL / WILL
+ HAVE + VERB-pp + (Complements)STATEMENT
They will have finished their tests
by Saturday
He will have played tennis before six o'clock
I shall have studied for about half past seven
NEGATIONHe will have played tennis before six o'clock
I shall have studied for about half past seven
They will not have finished their
tests by Saturday
He will not have played tennis before six o'clock
I shall not have studied for about half past seven
INTERROGATION He will not have played tennis before six o'clock
I shall not have studied for about half past seven
Will they have finished their tests
by Saturday?
Will
he have played tennis before six o'clock?
Shall I have studied for about half past seven?
TIME EXPRESSIONS:
Shall I have studied for about half past seven?
TIME EXPRESSIONS:
- AT (Hours) / ON (Days of the Week) / IN (Months, Years and Centuries)
- BY / BY THE TIME
- BEFORE
- Actions which will already be completed a certain time in the future. (You can say it is the past of the future): The match will have finished at 9:30