Pres - Perf.cont vs. Pres. Perf.
Pres - Perf.cont vs. Pres. Perf.
Present Perfect
Formulation: Present Perfect Continuous:
I have been playing tennis. You have been playing tennis He/She/It has been playing We have been playing tennis You have been playing tennis They have been playing tennis
Present Perfect:
I have played tennis You have played He/She /It has played We have played You have played They have played
Usage: Present Perfect Continuous: Action that started in the past and is still in progress:For How long?
Ive been studying all morning. Ive been doing the exercises since 11 oclock. He has been driving for four hours.
Common mistakes:
People that are using Present Perfect instead of Present Perfect Continuous:
I have waited for half an hour.(mistake)I have been waiting for half an hour.(correct) He has slept since 9 oclock.(mistake)He has been sleeping since 9 oclock.(correct)
Reverse mistakes : People that are using Present Perfect Continuous instead of Present Perfect:
It has been snowing twice this week.(mistake)(means twice-interruption)It has snowed twice this week. (correct) She has been writing many books.(mistake)She has written many books.(correct) (means that :she completed written them).