... now we have all got colds. - co to?

Temat przeniesiony do archwium.
Witam, dzisiaj spotkałem się ze zdaniem (mniej więcej) tak wyglądającym:

We got soaking wet last week and now we have all got colds.

Pytanie moje odnosi się do drugiej części zdania, gdzie występuje forma have all got colds.. Co to jest? Jest to present perfect, czy po prostu czasownik posiadania have got? (i czy występuje on z cold jako kolokacja: have got a cold?)

To zdanie trzeba było zamienić na mieszany okres warunkowy, 3 z 2, co zrobiłem następująco:

If we hadn't got soaking wet las week, we wouldn't have all got colds now.

Czy zrobiłem to dobrze?
tak, 'mamy'

ok, choc w trybach warunkowych raczej nie powie sie 'have got'. Usun 'got'