A mistake all along meaning in English

Learn how to use A mistake all along correctly with Gymglish.
Test and improve your English. Start your free trial today.

TEST YOUR ENGLISH Free trial and no commitment to buy
4,7 on App Store, Play Store and Trustpilot More than 8 million learners worldwide

Definition

(I knew) it was a mistake all along: (I knew) from the start that it was an error idiom
Exercise 1
I've seen the error of my ways.

Which of the following phrases or idioms expresses the closest meaning to this?

I've seen the error of my ways.

Which of the following phrases or idioms expresses the closest meaning to this?
"I knew it was a mistake all along" expresses that even as Harold was hunting bears, he knew in his heart or in his head that it was a mistake. Another way to express this would be to say that "At the same time that Harold was hunting bears, he realized that it was wrong". When Harold says that he has "seen the error of his ways" he is expressing that now, or in retrospect, Harold sees that he made a mistake.
When Harold says that he has "seen the error of his ways", he is expressing that he "recognizes" or "acknowledges" the mistakes that he has made. When he talks about his "ways", he is referring to his "habits" or his "behavior". This is a common idiom in English, often used in the context of public apologies, as it is in Harold's speech. "To see the error of one's ways" is to acknowledge that someone has made mistakes in the past.
Harold is not exactly expressing his regret when he makes this statement, but rather that he has recognized that his actions were inappropriate.
Harold is not saying that he "knows a mistake" when he sees one. This would mean that Harold knows how to recognize a mistake as soon as he sees one. This is not exactly what is expressed by the idiom "I see the error of my ways".
This is not the best answer here. Harold is declaring that he recognizes his own errors, he is not expressing that he understands the public perspective on the incident.

Still unsure of the best way to use 'A mistake all along'? Improve your English thanks to our online English lessons. We offer a free test as well as a free level assessment!

What our users say:

Pleasure

         

I enjoy doing my online English lessons. Only ten minutes daily are enough...Thank you!

Innovative

         

I love your innovative method which allows me to learn a new language and have fun at the same time!

Unique

         

Your method is unique! Your courses have helped me to progress and gain confidence during my travels.

Progress

         

Gymglish has allowed me to improve my English. A daily routine I wouldn't miss for anything in the world!

More testimonials.

Test your English with Gymglish today and get a free level assessment

Absolutely free - no strings attached.