A friend of mine who's been here since '78, was ready to go for her citizenship like 7 years ago.....At that time she realized she had lost her green card...She went to Immigration to get the paperwork needed to replace it...and was told by a very bitchy woman "Oh, you shouldn't even be walking around without your green card...'cause even though your number is valid, there is no record of you in our system"...Apparently, when the records where put into the system (computers) some paper records were lost...hers seems to be one of them...
She contacted a lawyer...who so far has charged her over $4000...and who, very stupidly IMHO, started her paperwork from scratch...as if her grown daughter was petitioning for her...THE WOMAN has been here for almost 30 years!!! BUT...since she has not papers to prove it...(she never went back to her country) now she has to wait!!!!
Every year she has to request and PAY for a new employment authorization permit, until her case gets approved...
THIS is the MOST F***** up system in the world!!! And it happens in the greatest country in the world...It's unbelievable...She went to talk to an Immigration officer this past tuesday, on my prodding, and the lady told her...'Your case is being processed...you just need to wait'...How unnerving!!!!
So, if your Mom has to wait a couple of years, consider yourself lucky...But if she has at least one passport with her comings and goings...she should be fine...there HAS to be records of her trips in their system...
As far as taking the test in Spanish, I think it depends on the age of the applicant...