It can help to break out this way: Of every 100 cabs in the city, 85 are green and 15 are blue.
Now, let's imagine every one of these 100 cars got in accident and was observed by a witness.
What would the witnesses report in each of those 100 cases?
Since witnesses are correct in their observation 80% of the time, of the 85 witnesses who saw green cabs, you would have 68 (85*0.8) who would correctly saw they had a green cab, and 17 (85*0.2) who would incorrectly say they saw a blue cab.
Of the witnesses who saw the blue cabs, 12 (15*0.8) would correctly say they saw a blue cab, and 3 (15*0.2) would incorrectly say they saw a green cab.
So out of these 100 accidents, it would break out like this:
Actual color: Green Witness report: Green Count: 68
Actual color: Blue Witness report: Green Count: 3
Actual color: Green Witness report: Blue Count: 17
Actual color: Blue Witness report: Blue Count: 12
As you can see, out of these 100 accidents, 29 involve a witness that says they saw a blue car, but of those 29, 17 actually had a green car, and only 12 of the 29 cases (or 41%) actually had a blue car!
Basically, because green cars are so common and blue cars are so rare, there are going to be a lot of cases where a person sees a green car and mistakes it for a blue car but relatively few cases where a person actually sees a blue car.
It can be more obvious with something that's really, really rare, like say a disease that only 1 in 1,000 people have. If you have a test for the disease that tells you the correct diagnosis 80% of the time and the incorrect diagnosis 20% of the time, and you test 10,000 people, 10 will have the disease, 9,990 won't, and you'll end up diagnosing 20% of those 9,990 (or 1,998 people who don't have the disease) as having the disease, and only 8 people who actually do have the disease as having the disease. So of the 2,006 people who got diagnosed with the disease, only 8 actually have it, because there are so many more healthy people than sick people so there are a lot of opportunities to misdiagnose a healthy person and very few opportunities to correctly diagnosis a sick person.
Does that help at all?