[IFIC Bank MTO-2013 : 2013]
1. has recently reach
2. recently reach
3. have reached recently
4. have recently reached
5. None of these