Ответ:
1)have been married
2) first met
3) bumped
4) was dancing
5) apologised
6) had been brought / were brought
7) started
8) fell
9) had married
10) moved
11) started
12) have
13) are always put
14) is always switched
15) does not toast
16) boils
17) are taken
18) have
19) are using
20) have been invited
21) are all sitting
22) has been nicely decorated/ is nicely decorated
23) have been put
24) is drinking
25) (is) enjoying
26) have already begun
27) are expecting
28) will come
29) haven't seen
30) spent