1) She ________ her leg, so she can't walk. a) broke b) has been breaking c) has broken 2) They ________ for 30 minutes, and they are still waiting. a) have been waiting b) have waited c) wait 3) I ________ three emails so far today. a) write b) have been writing c) write have written 4) She is tired because she ________ all afternoon. a) has been studying b) has studied c) studied 5) We ________ each other for a long time. a) have been knowing b) have known c) know 6) He ________ this song on the piano since 9 a.m., and he's still playing. a) has been practicing b) has practiced c) practiced 7) I ________ my passport. I can’t find it. a) lost b) have been losing c) have lost 8) They ________ in the garden, that’s why their clothes are dirty. a) have been working b) have worked c) work 9) She ________ ten pages of her essay today. a) wrote b) has been writing c) has written 10) We ________ for you! Where have you been? a) have looked b) have been looking c) look

Present Perfect and Present Perfect Continuous Quiz

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

Vizuální styl

Možnosti

Přepnout šablonu

Obnovit automatické uložení: ?