The Watchtower has continued to dangle this carrot with ongoing changes to make it seem just about here.
Here is a list of changed understandings:
To end in 1880 - 100 years from 1780
To end in 1914 – 36 1/2 year generation from 1878
To end by 1950 – 30 or 40 year generation from 1914
To end 1975 – 70 year generation from 1914
To end by 1980’s- life expectancy of 15 year old from 1914
To end by 2000 – life expectancy of 10 year old from 1914
To end sometime – generation unspecified starting in 1914
For quotes of Watchtower justification the above doctrine see http://jwfacts.com/index_files/generation.htm