Is "You should have misheard your teachers while you were taking lessons in the past." natural?
Search from various English teachers...
Answers · 6
1
I'm not sure what you are trying to say, so I guess it isn't very natural!
Do you mean 'You could have misheard your teachers in previous lessons'?
1
Definitely not natural. "Should have" is for past advice or unfulfilled expectations, neither of which make sense in this case.
I believe that you mean to say "You must have misheard your teachers..." "Must have" is for conclusions about past events based on some evidence. We have evidence in the present that you misheard your teachers in the past, but we are not 100% certain that you did. For example,
"You heard your teachers say that 'I am loving cake' is correct? No, that can't be right. You must have misheard your teachers in the past."
0
I feel it should be like "You would not have heard your teachers properly while you were taking lessons in the previous class."
0
You can say "you might have" or "you must have".
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
