两天了 : la durée qui continue
我发烧两天了 ne dit pas que la fièvre a duré deux jours et s'est arrêtée, mais qu'elle dure depuis deux jours et qu'elle est encore là. C'est le 了 final qui donne cette valeur ; sans lui, 我发烧两天 raconte un épisode clos. La même construction sert partout : 我等你一个小时了, cela fait une heure que je t'attends.