Before I left for America, I have taught/taught/ had taught school for 10 years.
Which is correct, have taught or had taught or taught? Thanks in advance.
I prefer #1. 1) Before I left for America, I taught school for 10 years. 2) Before I left for America, I had taught school for 10 years.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I prefer #1.
1) Before I left for America, I taught school for 10 years.
2) Before I left for America, I had taught school for 10 years.
anonymoushad taught school
This is not correct in British English. Depending on your particular experience, you could say that you taught in a school or taught in schools.