Present Simple and Present Continuous для обозначения будущего в Английском языке

Complete the conversation using the verbs in brackets either in the present simple or present continuous. 
 

Mike:        Have you heard of Brad and Mimi?

John:        Brad and Mimi? What's happened?

M:            They [are getting/get] married on Saturday. (get)

J:              You're joking. I didn't know that Mimi fancied Brad. When [does/is] the wedding [take/taking] place? (take)

M:            It [takes/is taking] place on Saturday. Didn't you listen to me? (take)

J:              Of course I did. But what time [does/is] it [start/starting]? (start)

M:             The wedding ceremony [starts/is starting] at 11 o'clock in the All Saints church. (start)

J:               [Are/Do] you [coming/come]? (come)

M:             Yes. They've invited me.

J:               Do you think I could join you?

M:             Why not? I'm sure the church is going to be full. But I [am leaving/leave] early in the morning. (leave).
                  My brother [is going/goes] to work by car on Saturday and he can take me to the All Saints. (go)

J:               If your dad doesn't mind...

M:             No problem. The more, the merrier, he always says. By the way, [are/do] you [doing/do] anything tomorrow morning? (do)
                  We could buy some present for them.

J:               Good idea. We can get the bus to the Macy's Shopping Gallery. The bus [departs/is departing] at 9.35. (depart)

M:             All right. See you at the bus stop. Bye.

J:               Bye-bye.