Ja, du har rettigheder.
Efter lejelovens § 80, kan boligretten tilsidesætte tidsbegrænsningen, hvis den ikke er tilstrækkeligt velbegrundet.
Du skriver, at du har modtaget en opsigelse. Men normalt kan en tidsbegrænset lejekontrakt ikke opsiges inden for den periode, tidsbegrænsningen dækker.
På grund af disse uklarheder har jeg svært ved at rådgive dig mere præcist.
Du bør have rådgivning hos en lejeretskyndig advokat, som eventuelt kan føre en sag for dig ved boligretten.
Start med at melde dig ind i en lokal lejerforening og hør, hvem de kan anbefale.
Med venlig hilsen, Jakob Lindberg