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
6.6k points

2 Answers

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