+0
We should have not killed the cat.

We should not have killed the cat.

What is the correct answer?
+0
We should not have killed the cat.
Comments  
Students: Are you brave enough to let our tutors analyse your pronunciation?
michaeltingWe should have not killed the cat.
We should not have killed the cat.

What is the correct answer?
If there is more than one verb, not always goes after the first verb.

has been > has not been

will be found > will not be found

was received > was not received

had been looking > had not been looking

could have seen > could not have seen

will have been taken > will not have been taken

should have been being done > should not have been being done

CJ
Is the case same for interrogative sentences?

"Is not Jim reading the paper?" or "Is Jim not reading the paper?"

Fenasi
I should not have killed the cat.
Teachers: We supply a list of EFL job vacancies
michaeltingWe should have not killed the cat.
We should not have killed the cat.
What is the correct answer?

the first is academically more acceptable ....

The second is easier to pronounce should ve not killed that cat. Thats why native speakers may use that...