IDIOMATIC EXPRESSIONS WITH "THE ANIMALS"

In Spanish there are many colloquial expressions using different animal names. Choose the right option according to the meaning.

1) Ser un cerdo / guarro:
a.- To see very well
b.- To be very dirty
c.- To confront directly a situation without doubting

2) Ser un lince:
a.- To be intelligent
b.- Somebody that criticizes to the others
c.- Somebody who does not spend money

3) Coger el toro por los cuernos:
a.- To confront directly a situation without doubting
b.- To be crazy or to be eccentric
c.- To be very dirty

4) Tener una lengua viperina:
a.- To see very well
b.- To follow the opinions or actions of the others without making own decisions
c.- Somebody that criticizes to the others

5) Portarse como un borrego:
a.- To be intelligent
b.- To follow the opinions or actions of the others without making own decisions
c.- Somebody who does not spend money

6) Tener vista de águila:
a.- To be crazy or to be eccentric
b.- To see very well
c.- Somebody that criticizes to the others

7) Ser un rata:
a.- Somebody who does not spend money
b.- To confront directly a situation without doubting
c.- To be very dirty

8) Estar como una cabra:
a.- To follow the opinions or actions of the others without making own decisions
b.- To be crazy or to be eccentric
c.- Somebody that criticizes to the others

Solutions:

1 – b; 2 – a; 3 – a; 4 – c; 5 – b; 6 – b; 7 – a; 8 - b