Which of the following is a correct expression?
A
. I didn't master English before going to broad but I should have done it in time
B
. I didn't master English before I have gone abroad but I should do it in time
C
I didn't master English before going abroad but I should have done it in time
D
I didn't master English before going abroad but I should have done it time
Correct Answer: I didn't master English before going abroad but I should have done it in time