Ответ:

1) at 21st May
2) at 7:30
3) in the evening