Traduire en anglais des phrases au present perfect Be-ing Traduction

Quelle est la traduction anglaise de chacune des phrases suivantes ?

As-tu bu ?

Kevin et Anna ont diverti les invités.

Elle a traqué cette araignée toute la nuit.

Il m'a montré toute sa collection de timbres.

Ils n'ont rien livré aujourd'hui.