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?
— CalifJim
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.
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
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
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.