will have been shivering
-habré estado temblando
Future perfect progressive conjugation of shiver. There are other translations for this conjugation.

shiver

Word of the Day
chestnut