Hi,
I found this sentence on one of the online quizzes for Subject-Verb Agreement:
"Statistics hasn't been revised as a course approach far too long."
Shouldn't it be: "Statistics hasn't been revised as a course approach for too long."?
Yes, it's a typo. Or you cold say '. . . for far too long.'