Traduire en anglais des phrases contenant present perfect simple et present perfect Be-ingTraduction

Quelle est la traduction anglaise de chacune des phrases suivantes ?

Je t'ai aidé pendant tout ce temps.

As-tu appelé quelqu'un ?

Nous avons jardiné tout le week-end.

M'a-t-elle pris pour un idiot ?

Ils n'ont rien fait pour nous.