Could functions in the following ways:
1) The simple past of can; I could read when I was four years old.
2) An auxilliary function in the past; I knew I could read.
3) As a past conditional; I said I would read it if I could.
4) As a less forceful, more polite form of can; Could you help me read this? If you could, I would be happy.
Have (and has, or had) functions in two main ways:
1) To show ownership; I had a Toyota truck.
2) As a verbal auxilliary to form perfect tenses; He had driven my truck.
If the perfect tense includes the past participle of the verb to have (own), then you may get a sentence like this:
He wished he had had a truck like mine.
If you speak to someone, only you are speaking.
If you speak with someone, both of you are speaking.
Would and will have pretty much the same relationship as can and could.
"They would be going" is less certain than "They will be going."
I have had been working for 2 years now?
I had had been working for 2 years now?
Neither of the above sentences is correct English.
I have been working for two years now. (I am still working)
I had been working for two years now. (I am no longer working)
Student or Learner