1.Michael ..... this film several times already.
a)has seen
b)saw
c)did see
d)had seen
2.If he……. lucky, he could get the job.
a)is
b)had been
c)would be
d)would have been
3.I'll see you in August when I ………back.
a)will come
b)came
c)will have come
d)come