I'm studying English now and have a problem getting around.
If someone is going back to his country soon for the first time in a year, could I say:
"It's taken a year for him to go back to his country."
Can I say that sentence to another person if he's now on a plane to go back to his country?
What about if he went back to his country yesterday? Can I say:
"It had taken a year for him to go back to his country."
"It had been a year since he (had) left his country."
I also would like to know when I could say:
"It has been a year since he left his country."
"It has been a year since he had left his country."
I know I'm asking you about English too much but please help me get through this!