Exercise | Past Progressive or Present Perfect Progressive (FI)

Level B1 - B2

Complete the exercise using the verbs in brackets in the past progressive or present perfect progressive tense. (Do not use simple past or present perfect simple, which could also be used in some sentences.) Do not use short forms!