0
Juno Kim Posted 18 years ago
Grammar

What is the difference? Present Progressive VS Present Perfect Progressive.

0I'm not questioning about 'Present Perfect VS Present Perfect Progressive'.02br
02br
00Please, let me know the difference of 'Present Progressive and Present Perfect Progressive'.02br
02br
00For example, 02br
02br
00She 01b00is eating02b00 dinner for one hour. / She 01b00has been eating02b00 dinner for one hour. 02br
02br
00It 01b00is raining02b00 outside. / It 01b00has been raining02b00 outside.02br
02br
00What 01b00are02b00 you 01b00talking02b00 about? / What 01b00have02b00 you 01b00been talking02b00 about?02br
02br
00He01b00 is watching02b00 TV all day. / He01b00 has been watching02b00 TV all day.02br
02br
00What is the difference of the meaning of each sentence?02br
02br
00Please, help me!0-
  

Top answer

02font 00 / He01b 00 has been watching02b 00 TV all day. 02br 02br 00It 01b 00is raining02b 00 outside. 02br 02br 00What 01b 00are02b 00 you 01b 00talking02b 00 about?

  • 02font 00 / He01b 00 has been watching02b 00 TV all day.
  • 02br 02br 00It 01b 00is raining02b 00 outside.
  • 02br 02br 00What 01b 00are02b 00 you 01b 00talking02b 00 about?
  • 02br 02br 00You can't specify a period of time (as shown above in 01font 00red02font 00) with the present progressive.
  • You can with the present perfect progressive.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
0 She 01b00is eating02b00 dinner 01font00for one hour.02font00 / She 01b00has been eating02b00 dinner for one hour.02br
00He01b00 is watching02b00 TV 01font00all day.02font00 / He01b00 has been watching02b0
0
0She 01b00is eating02b00 dinner 01font00for one hour.02font00 / She 01b00has been eating02b00 dinner for one hour. 02br
02br
00He01b00 is watching02b00 TV 01font00all day.02font00 / He01b00 has been watching
0
Hi,

It is very simple. In the present perfect progressive you know the point of origin whereas the present progressive you don't know the point of origin. I have been eating for two hours vs. I am eating. Even if you omit the two hours it is understood that you knew when the action started.

Related Questions