If chicken is marinated for too long, especially in an acidic marinade (like lemon or vinegar-based ones), it can become tough and chewy. The acid can start to "cook" the chicken, changing its texture. As a general rule, chicken should be marinated for no longer than 24 hours.