display incorrect answers
Complete the sentences using the present perfect progressive.
- Claire (teach) English since 2006.has + been + verb in the ing-form
- We (look) for that document all day.have + been + verb in the ing-form
- Mr Smith (speak) on the phone for two hours.has + been + verb in the ing-form
- The students are exhausted because they (take) a difficult test.have + been + verb in the ing-form|e at the end of a word is removed when adding ing
- He (live) here since he was a child.has + been + verb in the ing-form|e at the end of a word is removed when adding ing
Complete the questions using the present perfect progressive.
- How long (we/wait) for her?1st person plural (we) →|question word + have + subject + been + ing-form
- How long (she/learn) English?3rd person singular (she) →|question word + has + subject + been + ing-form
- How long (they/date) ?3rd person plural (they) →|question word + have + subject + been + ing-form
- How long (you/play) tennis?2nd person (you) →|question word + have + subject + been + ing-form
- How long (he/sit) there?3rd person singular (he) →|question word + has + subject + been + ing-form|double the final consonant after a short stressed vowel: sit → sitting