Is this grammatically correct? What does it mean and can it be rephrased? “Your shots are really nice. You would pass for a mobile photographer”
The sentence is grammatically correct. It means that the person's photographs ("shots") are of high quality and could easily be mistaken for those taken by a professional or skilled mobile photographer.
Here are a few ways to rephrase it:
1. "Your photos are impressive. You could easily be mistaken for a mobile photographer."
2. "Your shots are fantastic. You have the skills of a mobile photographer."
3. "You take great pictures! You might be mistaken for a professional mobile photographer."