1) They ___ (live) in this city for five years. a) has lived b) have been living c) are living 2) She ___ (work) on that project since Monday. a) have worked b) has been working c) is working 3) I ___ (not finish) my homework yet. a) haven’t finished b) haven’t been finishing c) am not finishing 4) They ___ (talk) about the same problem all morning. a) have talked b) have been talking c) are talking 5) We ___ (visit) that museum twice this year. a) have visited b) have been visiting c) are visiting 6) She ___ (practice) the piano for two hours. a) have practiced b) has been practicing c) practicing 7) I ___ (read) that book three times already. a) have read b) have been reading c) reads 8) He ___ (study) for his exams since this morning. a) have studied b) has been studying c) is studying 9) They ___ (already, buy) the tickets for the concert. a) have already bought b) have already been buying c) buying 10) Why ___ (you, wait) here for so long? a) have you waited b) have you been waiting c) are you waiting

Present Perfect Continuous vs Present Perfect

Classifica

Stile di visualizzazione

Opzioni

Cambia modello

Ripristinare il titolo salvato automaticamente: ?