With their help I realized that I had been wrong.
He hasn’t finished yet.
He didn’t finish yesterday evening.
He hadn’t finished by yesterday evening.
①No sooner…than…. Hardly…when…
No sooner had he begun his speech than he was interrupted
②expect, hope, think, want, suppose等动词的过去完成时（或一般时）表示想做而未做的事
I had planned to send him a telegram, but I didn’t manage it.
After I finished, I went home.
I got out of the taxi, paid the fare（车费) and managed it.
When I arrived, Ann left.
When I arrived, Ann had left.
by the end of +过去时间 ； by + 过去时间
by the time + 过去时间；过去时间 + before
By the time he was 11, he had learned 3000 words .
By the time he is 11, he will have learned 3000 words.
By the time last week, I had learned 3000 words.
By the time next week, I will have learned 3000 words