+0
a) There's a party at Mary's house next week.
having
Next week ......................................... party at her house.

b) When you phoned me, it was my lunch time.
I
When you phoned me ............................................................................ lunch.

c) I started working here three years ago.
for
I've ................................................................................... three years.

d) Our meeting is tomorrow.
a
We ...........................................tomorrow.

e) I haven't had a Chinese meal for ages.
since
It's........................................... a Chinese meal.

f) David went home before we arrived.
had
When we...................................... home.

g) The arrival time of Helen's flight is 8.00.
at
Helen's flight....................................... 8.00.

h) Hurry up! We'll get to the theatre after the beginning of the play.
will
By the time we get to the theatre, the play....................... begun.

i) Oh no! My wallet is missing.
lost
Oh no! I.................................. wallet.

j) I've only recently started wearing glasses.
wear
I………………………………………………………………… recently.
+0
You try first.
Comments  
Teachers: We supply a list of EFL job vacancies
anonymous a) There's a party at Mary's house next week.
having
Next week ......................................... party at her house.
b) When you phoned me, it was my lunch time.
I
When you phoned me ............................................................................ lunch.
c) I started working here three years ago.
for
I've ................................................................................... three years.
d) Our meeting is tomorrow.
a
We ...........................................tomorrow.
e) I haven't had a Chinese meal for ages.
since
It's........................................... a Chinese meal.
f) David went home before we arrived.
had
When we...................................... home.
g) The arrival time of Helen's flight is 8.00.
at
Helen's flight....................................... 8.00.
h) Hurry up! We'll get to the theatre after the beginning of the play.
will
By the time we get to the theatre, the play....................... begun.
i) Oh no! My wallet is missing.
lost
Oh no! I.................................. wallet.
j) I've only recently started wearing glasses.
wear
I………………………………………………………………… recently.

Answer deleted by Rover_KE.

The OP was asked to try first, anonymous—not you.