Thank you! I just a few more doubts on

four statements.I hope you can check them.

1) I havent' seen him for two days.
If I want to turn it into a wh-question: How many days haven't you seen him for? That's wrong. How long did you last see him? How long is it since you last saw him?
Which sentence is best?
2) The nurse took my temperature and then she gave me an injection.
3) I'll phone you as soon as I arrive home (or arrive at home?)
4) I think you should have a massage by a physiotherapist. I'm pleased with (and not I'm happy about) the presents I received.

1 answer

1) I haven't seen him for two days.
If I want to turn it into a wh-question: How long has it been since you last saw him? <~~this one

2) The nurse took my temperature, and then she gave me an injection.

3) I'll phone you as soon as I get home.

4) I think you should have a massage by a physiotherapist. I'm pleased with (and not I'm happy about) the presents I received. Either phrasing is fine here.