>> France has been an American ally for about 250 years.
Yes, she has, and still is.
Don’t fool yourself currently France is a very bad ally BUT USA is also a bad ally since you have obama ....
Yes, Present Perfect.