Exercise | Present Perfect Progressive or Past Perfect Progressive (FI)

Level B1 - B2

Complete the sentences with the correct form of the verbs in brackets. Use the present perfect progressive or the past perfect progressive. Do not use short forms!