Which of the following is a correct expression?

Which of the following is a correct expression? Correct Answer I didn't master English before going abroad but I should have done it in time

Related Questions

In the following question, an idiomatic expression and its four meanings are given. Find out the correct meaning of the idiomatic expression and mark the correct option accordingly. Pay one back in one's own coin.