Matching Pairs Present Perfect ContinuousOnline version Match the sentences with the correct verbs. by Luis Ramos 1 They ___________ about it for a long time. 2 She _______________ the piano. 3 4 They ______________________ class. (-) 5 6 We _________________ in this building since the last years. 7 8 _______ you ____________ the newspaper? 9 He ___________ here since 2010. 10 I've been __________English for two years. 11 12 ___________ you _____________ tennis with Joe? Haven't / been playing I have been writing articles on different topics since morning. hasn't been living have been working She has not been singing. Have / not been reading We have been shopping at this fair for two hours. 's been playing It's been raining since yesteray. 've been thinking haven't been attending studying