96.5k views
1 vote
I ,..... from new York only yesterday

1. have returned
2. had returned
3. returned
4.was returned​

User Shiznatix
by
4.2k points

2 Answers

3 votes
3 (I have returned from New York only yesterday)
User Mrkschan
by
4.9k points
1 vote
3 would you the right one
User Mohit Goel
by
5.0k points