Present perfect simple or prog (D)Version en ligne Choose present perfect simple ear present perfect progressive par Mr Mohammed Nasser 1 How long_______-(know) your best friend? a have you been knowing b have you known 2 How long _______English? a have you been learning b have you learned 3 How long _______ in the same chair? a have you been sitting b have you sat 4 How long _____ your smartphone? a have you been having b have you had 5 How long__with your boyfriend? a have you been b have you been being 6 How long_______ your favorite singer? a have you liked b have you been liking 7 How long____ the shoes you have on? a have you worn b have you been wearing 8 How long ____ this exercise? a have you done b have you been doing Feedback 1 know is a stative verb, it doesn't describe an action, we can't use -ing with stative verbs. A state that started in the past and continues now 2 you are still learning English, a repeated action that started in the past and continues now 3 a continuous action that started in the past and is happening in the present 4 have describes a state: possession, we can't use -ing. A state that started in the past and continues now: present perfect simple 6 likes is a stative verb, we don't describe an action, it's a state that started in the past and continues now, we can't add-ing 7 you are still wearing those shoes, an action that started in the past and is happening now 8 you are still doing this exercise, an action that started in the past and is happening now