"I had no sooner returned than I turned on" vs. "I have no sooner returned than I turn on"

Solution 1:

The normal sequence of tenses would require the first sentence to be written as:

I was so interested in posting messages on Twitter that every day I had no sooner returned home than I immediately turned on the computer to write something.

The second sentence brings the events one stage forward in time, and uses the present perfect have . . . returned in place of the past perfect had . . . returned. What the present perfect does here is describe a present state resulting from an earlier event.