Guest ha scritto:Warum heißt es "Houston we have a problem" bzw. "Houston we've had a problem" und nicht "Houston we are having a problem" bzw. "Houston we've been having a problem".
Yes, 'we have a problem' is correct and it is a Zustand (a state) not an action, but so is 'we are having a problem' and 'we've had a problem'.
The difference between the forms is as follows:
1. We have
a problem - this is the state now. You know nothing about how long it's been a problem, just it is one now. Also, because it says 'problem' and because of the situation, we can assume it's urgent, but the grammar alone doesn't tell us that. This tense may also suggest that we do not have any ideas for a solution - there is no end is sight - the problem is 'permanent' from our perspective right now.
2. We've had
a problem - this problem started at some time, not specified, in the past and may OR may not be resolved now. The grammar alone in this example doesn't tell us. Also, this tense stresses the state and not a period of time (see 4). A time adverbial makes it clearer:
We've had a problem for the past 4 days - we still have the problem
We've had a problem with that before - at some time, not specified, in the past, but not right now.
3. We're having
a problem - this is the state now but we don't think it will last forever - we believe there is a solution so the problem is a temporary state. This would have been possible for the astronaut to say, but wouldn't have carried as much urgency at all.
4. We have been having
a problem - this is the state now and the problem started at some time, not specified, in the past and has been going on for some period of time now. We use this tense to stress the time involved, so we almost always include a time adverbial:
We've been having this problem for ages.. for the last 10 hours ... for several days... etc...
Hope this helps!