Va rog frumos sa ma ajutați! Am nevoie de acest Exercițiu urgentttt!!

Răspuns:
a. has been stealing
b. have you been doing/left
c. haven't you told/ have tripped
d. saw/has he been doing
e. have eaten/ only brought
f. haven't seen/has been waiting
g. did you think/did you stay
h. have been waiting/haven't rested