1) Karen has --- letters all morning. a) written b) been writing 2) Chris has --- six letters this morning. a) written b) been writing 3) They've --- these bikes since they were at school. a) had b) been having 4) We've --- a great time. Why don't you join us? a) had b) been having 5) How long have you --- here, Mrs Jackson? a) worked b) been working c) both are possible 6) I've --- her all day that she needs to relax . a) told b) been telling 7) I've --- you a thousand times, do not climb on that wall! a) been telling b) told 8) What has Mina --- to her hair? It looks awful! a) done b) been doing 9) I've --- enough, thanks. a) been having b) had 10) I've --- this book and it's really interesting so far a) been reading b) read

Present perfect simple and present perfect continuous - Ex 2

Classifica

Stile di visualizzazione

Opzioni

Cambia modello

Ripristinare il titolo salvato automaticamente: ?