Срочно помогите пожалуйста

a. They have been selling wine since 1866.
b. I've been cooking since early morning
c. Amanda hasn't passed the driving test because she can't drive well.
d. I have been in my hometown for 20 years.
e. We have eaten in this restaurant many times.
Răspuns:
☕SALUT!☕
a.have been selling
b.I've been cooking
c.hasn't passed
d.have been
e.have eaten