Thank you veru much.

I have a few more doubts.
1) While my family went out, I called a friend. (I think went out is wrong)
2) They expect the weather will be warm
They expect the weather to be warm
3) They raise money for (not to) a charity.

Can "while" be followed by the simple past in this case?

1) While my family went out, I called a friend. (I think went out is wrong)

I'd say, "While my family was out, I called a friend." (Or "While my family was gone, I called a friend.")

2) They expect the weather will be warm
They expect the weather to be warm
The second sentence is better, but you'll need to put a period at the end.

3) They raise money for (not to) a charity.
Using "for" is correct; "to" is not correct.

1) In the sentence "While my family went out, I called a friend," the use of the simple past tense "went out" is grammatically correct. "While" is a conjunction that is often used to express an action happening at the same time or during another action. In this case, it indicates that the action of calling a friend occurred at the same time that the family went out.

To determine if "went out" is the correct verb tense, you can ask yourself if the action of going out happened in the past. If it did, then the simple past tense is appropriate. In this case, if your family had already gone out when you made the call, the simple past tense "went out" would be accurate.

2) The correct sentence is: "They expect the weather to be warm." Using the infinitive form "to be" after the verb "expect" is the correct structure. When we expect something to happen, we use an infinitive verb after the main verb "expect."

To check if "to be" is the correct form, you can start by identifying the main verb in the sentence, which is "expect." Then, consider what type of verb follows it. In this case, the weather is expected to be warm, so the verb "to be" is the appropriate form.

3) The correct sentence is: "They raise money for a charity." In this case, the preposition "for" is used to indicate the purpose or beneficiary of the action "raising money."

To determine if "for" is the correct preposition to use, you can think about the reason why someone raises money. In this case, the reason is to support a charity, so the preposition "for" is correct.