Ah -- the future in English is a complicated thing. :)
There are differences, but in your examples, they are very small:
Quote:
Originally Posted by henryh My grandparents will celebrate their golden wedding next weekend. |
The "will future" is used to express:
1. a decision being made: My grandparents, after a long discussion, have come to a decision. That decision is to celebrate their Golden Wedding next year.
2. a prediction: Knowing my grandparents, I predict that they will celebrate their Golden Wedding next weekend.
Quote:
|
My grandparents are celebrating their golden wedding next weekend.
|
The present progressive is used to express an arrangement which has already been made: My grandparents have organised the party, invited the guests, booked the caterers and bought the decorations. They are celebrating their Golden Wedding this weekend.
Quote:
|
My grandparents are going to celebrate their golden wedding next weekend.
|
"Going to" is used to express a plan: My grandparents decided a little while ago, and now they are beginning to organise their Golden Wedding celebrations.
"Going to" can also be used to express something which will happen in the very near future, and you can already see the evidence that it will happen: "What is that man doing on the cliff-top? He's going to fall!" (He's dangerously close to the edge, and looks as if he's losing his balance.)
The Golden Wedding example is not very clear, and in fact in certain situations you could use either one of the three examples with almost no change in meaning.
Here's a clearer example. Sally is asking her friend Mary where would be a good place for a holiday for her and her husband:
Mary: What about Rome? It's a great city with lots of history, and very romantic.
Sally: Good idea! We'll go to Rome. [decision]
Mary: You'll have a great time. [prediction]
Later on, Sally tells her husband, Pete:
Sally: OK, I've decided. We're going to visit Rome. [plan]
Pete: Don't I have a say in this? [because Sally's "going to" means the decision has been made, and can't be changed]
Sally books the tickets and the hotel, and makes various other arrangements. She talks to her friend Debbie:
Debbie: So, have you decided where you're going for your holiday?
Sally: Rome. We're flying next week. [arrangement -- the tickets have been booked]
As usual, Pete takes too long to get to the airport, and they're in a rush to get to the plane:
Sally: Oh no, we're going to miss the flight! [Sally has just seen the time, and has calculated that they cannot possibly get to their gate in time]
Pete: No, we're not. We'll be there in plenty of time. [prediction]