Search from various English teachers...
Ukraine flagАлина
Does this sentence sound normal? Had I know it before, I should not have gone there.

Answers · 5

5
It is conditional. So you need a few changes. know --> known past conditional, so should --> would Had I known it before, I would not have gone there.
0
"Had I known it beforehand, I would not have gone there." U.S. English.
0
Hello! I agree partly because "Had I known it before" is correct but "Did I know it before" is actually posing a question.
0
"Had I know" is the incorrect form. It should be either "Had I known it before" or "Did I know it (before)". And normally people contract the "should not" in this grammar. "I shouldn't have gone there."

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today