student asking question

What is the difference between "far along" and "so long"?

teacher

Native speaker’s answer

Rebecca

"Far along" here specifically means "close to giving birth". This is not always the meaning of "far along". "Far along" has many meanings, depending on the context it is used in. "So long" means "goodbye" or "farewell". Therefore, "far along" and "so long" have different meanings.

Popular Q&As

03/25

Complete the expression with a quiz!