I always thought that it meant "is coming in" but it turns out that it is the past tense and means "has come in". another illusion shattered by Google
Comments
Sign in or get an account to comment.