for, since, ago

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
1. I have been studying English I was 6 years old.
2. I have been feeling ill the last couple of hours.
3. I first came to the Language Institute 3 months .
4. I have been married 21 years.
5. I got married 21 years .
6. I have been working as a secretary I left school.