JOHN HAS NOT HAD HIS HAIR CUT FOR OVER 6 MONTHS.IT IS...

2. John has not had his hair cut for over 6 months.It is...