PEOPLE HAVEN'T DISCOVERED THIS ISLAND FOR TWENTY YEARS. -> THIS...

20. People haven't discovered this island for twenty years. -> This island hasn't been discovered for twenty years.