Răspuns:
a) Mary is having a party
b) I was having lunch
c) been working here for
d) have a meeting
e) been ages since I had
f) had arrived David wasn't
g) is going to arrive at
h) will have already (cred)
i) have lost my
j) started wearing glasses