403,617 views
21 votes
21 votes
I ,..... from new York only yesterday

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

User Ivanmoskalev
by
3.4k points

2 Answers

22 votes
22 votes
3 (I have returned from New York only yesterday)
User Russ Matney
by
2.7k points
21 votes
21 votes
3 would you the right one
User Akash Tomar
by
2.9k points