I read a lot of books to improve my english but sometimes I encounter some structures that are not found easily on learning webpages. First, I want to learn forms of being+V3(v3 stands for past participle form of verbs) except by passive voice. For example, I can't deduce the meaning of the sentence.
Housedoesn’t enjoy any advantages by being defined in the same package or being a derived class.
Second, I again really can't deduce meaning of sentences that use having+v3 structure except by one that is at the beginning of a sentence. (i.e. having worked - After he has worked) What are the forms of having+v3 and being+v3 except by I have just mentioned exceptions and short form of adjective clause.
Example sentences that I can't understand:
- It’s important to understand that there’s a difference between the practical knowledge of having worked with Java and the knowledge required to pass this certification exam.
- First, answer this question: do you remember hav ing known more than one Amit, Paul, Anu, or John in your life?