0
Guest Posted 22 years ago
Grammar

Which is correct grammatically in a from sense?

I always show respect to the people whom I've learned from.

I always show respect to people I've learned from.

I always show respect to the people who I've learned from.

I always show respect to people whom I've learned from.

I always show respect to people who I've learned from.
  

Top answer

***

Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
To be strictly grammatical, none of these is correct! The proper form should be:

I always show respect to the people from whom I have learned.

The rule is that a preposition must not be the last word in a sentence. However, most English teachers today are not so "picky" - avoiding putting the preposition last can make the language sound "stilted" and over-formal. Winston Chu