In the words of Ricardo Montoner "Ya Basta!" I totally agree with the comment right before this one. A+
Jul 23, 2009 Rating
Answer to "I've had it" by: Anonymous
The other person did a literal translation and not in the sense of "I've had it; that's enough from you/him/her". The correct phrase that you want to use is basta ya or ya basta (it's correct either way). You can also say ya me canse or ya me tienes harto (harta if you are female).
May 21, 2009 Rating
from spanish 4 student by: Anonymous
Lo he hecho! This is using the present perfect verb tense.