1) She .......... her homework, so now she can relax. a) has done b) has been doing 2) He ............ five kilometers and he's exhausted. a) has run b) has been running 3) I ............. five exams this semester. a) have taken b) have been taking 4) She ....... the piano for hours, and she still isn't done. a) has practised b) has been practising 5) He .......... his boss three times today. a) has called b) has been calling 6) They ............... all morning. I hope they'll stop soon. a) have argued b) have been arguing 7) My parents ............ in the same house for 30 years. a) have lived b) have been living 8) I ....... this series for weeks, but I still haven't finished it. a) have watched b) have been watching 9) She ........... dinner, and the food smells amazing. a) has cooked b) has been cooking 10) We ......... a big event, and it's finally ready. a) have organized b) have been organizing 11) He ........ to the manager about his complaint. a) has spoken b) has been speaking 12) I ........... for the bus for 20 minutes. a) have waited b) have been waiting 13) They ......... over 500 tickets for the concert. a) have sold b) have been selling 14) She ........... that book all day, but she still hasn't finished it. a) has read b) has been reading

Present perfect simple x continuous

Výsledková tabule/Žebříček

Vizuální styl

Možnosti

Přepnout šablonu

Obnovit automatické uložení: ?