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) 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.

1) To turn the statement "I haven't seen him for two days" into a question, the most appropriate sentence would be: "How long has it been since you last saw him?" This question directly asks about the duration of time since the speaker last saw the person in question.

2) The correct way to combine the two statements would be: "The nurse took my temperature and then gave me an injection." By removing the repeated pronoun "she" in the second part of the sentence, it becomes clearer and more concise.

3) Both "I'll phone you as soon as I arrive home" and "I'll phone you as soon as I arrive at home" are grammatically correct. However, using "arrive home" sounds more natural and idiomatic.

4) In the context of expressing satisfaction or contentment, the statement "I'm pleased with the presents I received" is more appropriate than "I'm happy about the presents I received." "Pleased" conveys a sense of satisfaction, while "happy" is a more general term that can be used in various situations.