Which of the following is the best definition of alien as it is used in this sentence?

Kwan registered as a permanent alien in the United States.
(1 point)
Responses

a student
a student

a foreign-born person
a foreign-born person

a diplomat
a diplomat

a tourist on an extended stay

1 answer

a foreign-born person
Similar Questions
  1. adage definitionCitadel definition decree definition discordant definition evolved definition hovered definition precludes
    1. answers icon 3 answers
  2. The scenario is imaginary.A blue alien and a green alien mate and produce 1,000 offspring that are all blue. Another alien
    1. answers icon 2 answers
    1. answers icon 3 answers
    1. answers icon 1 answer
more similar questions