9. The Future Perfect Tense

I shall have written We shall have written

You will have written You will have written

He/She/It will have written They will have written

Look at this sentence:-

I shall have read this book by six o’clock tonight.

This means that I have not yet read this book, but at six o’clock tonight, that is, at a time in the future, the reading of the book will be past.