Can a landlord end a rent agreement early?

Yes, the landlord has the right to end the agreement, but on some conditions like if a tenant overrule the rent agreement or unable to pay rent or there are any other situation, which is in favor of the landlord. If a landlord is ending agreement without any reason, then the tenant has a right to file a case against him/her.