Quick question

Is it normal to have your period for almost 3 weeks strait?