1. Mr Smith has gone to Moscow. He’ll be back next Friday at the latest.
2. I has been in London for three years now.
3. Since you have been to India, can you tell me what I ought to see there?
4. They has gone to the supermarket, but they shuld be back soon.

проверьте на правильность.