1. ( having written) this exercise, I doubted if it was correct.
2. Take care when ( crossing) the street.
3. The door (bolted) on the inside could not be opened.
4. (Having been written) by him before he began to study it seriously, the article was rather primitive.
5. The letter ( received) yesterday was most welcome.