How to say we should have been more careful. in Hebrew word

1)היינו צריכים להיות זהירים יותר.    
0
0
Translation by Eldad
2)היה עלינו להיות זהירים יותר.    
0
0
Translation by Eldad
3)היה עלינו להיזהר יותר.    
Translation by EldadConnect Error: Too many connections