The Stack Overflow podcast is back! Listen to an interview with our new CEO.
2 General clean-up.
source | link

Confusion about the past progressive and present progressive tense

1.They were fighting Nazis for three days.

2.They fought Nazis for three days.

They were fighting Nazis for three days.
They fought Nazis for three days.

The first sentence is said to be the correct usage of past progressive tense. But why can't we use it in the same manner in present progressive tense? Like, it

It would be wrong to say, "We are fighting nazis for three days.":

We are fighting Nazis for three days?

The correct form is "We have been fighting Nazis for three days.":

We have been fighting Nazis for three days.

Why do they differ in past progressive and present progressive?

Thank you.

Confusion about the past progressive tense

1.They were fighting Nazis for three days.

2.They fought Nazis for three days.

The first sentence is said to be the correct usage of past progressive tense. But why can't we use it in the same manner in present progressive tense? Like, it would be wrong to say, "We are fighting nazis for three days." The correct form is "We have been fighting Nazis for three days." Why do they differ in past progressive and present progressive?

Thank you.

Confusion about the past progressive and present progressive tense

They were fighting Nazis for three days.
They fought Nazis for three days.

The first sentence is said to be the correct usage of past progressive tense. But why can't we use it in the same manner in present progressive tense?

It would be wrong to say:

We are fighting Nazis for three days?

The correct form is:

We have been fighting Nazis for three days.

Why do they differ in past progressive and present progressive?

1
source | link

Confusion about the past progressive tense

1.They were fighting Nazis for three days.

2.They fought Nazis for three days.

The first sentence is said to be the correct usage of past progressive tense. But why can't we use it in the same manner in present progressive tense? Like, it would be wrong to say, "We are fighting nazis for three days." The correct form is "We have been fighting Nazis for three days." Why do they differ in past progressive and present progressive?

Thank you.