Hello :)
Studying participle clauses, I've got confused about differences between -ing, -ed and having + ed clauses. I know usage but sometimes I'm not sure whether I use proper clause or not.
1.Here are examples:
Given sentence: As she was a nurse, she knew what to do after the accident.
My guess: Being a nurse, she knew what to do after the accident.
But here comes doubt: What about having + ed?
Having been a nurse, she knew what to do after the accident.
My coursebook says that past participle can be used to describe relatively long action compared to that in main clause. I think it works here: she had been a nurse for years(long period of time) that's why she knew what to do(in a sudden need).
Howewer, in this similar exapmle 'He had spent his childhood in Oslo so he knew the city well' I would rewrite it with having + ed 'Having spent his childhood in Oslo, he knew the city well'.
What about 'She didn't know where the theatre was, so she asked for directions at the hotel reception' I would say 'Not knowing...'
All in all, I guess I can use both. Is there a difference in meaning depending on using of -ing or having + ed?
2. Does -ed clause refer only to a past event described in a passive voice? Is difference between -ed and -ing the same as between Past Simple and Contionus(I mean that they used to depict, the former a short action, the latter a long action).
Thakns in advance.