Oh just slightly more advanced. At least she knew what a cellphone was. Not to mention that she had been on a planet where technology was way more advanced than Earth's. "Uh, I can fly and I can shoot photon blasts out of my hands." That was the short and condensed version of that.
"I was chasing some Skrulls who escaped onto your planet, they were looking for someone. I crash landed into a Blockbuster.." Whatever that was. They weren't around any more. "And someone called in SHIELD. He came to take me in, until he realized I was from space and there were shapeshifting aliens around. Then we just kind of .. bonded. Buddy cop style."