Hi!
So it looks to me like the events in question have an end date that is still in the future – for instance you have one event that runs from June 19, 2013 – July 10, 2013. Since people could still potentially go and join this (it hasn’t ended yet) it still displays as an upcoming event.
Remember that if it is a single day event that happens to recur every day for a week then you should set it up so that:
* The start and end date are the same
* The recurrence pattern itself should end a week later
* Set it to daily
By contrast, if you set it up in this fashion:
* The start date is today and the end date is one week from now
* And the recurrence pattern is also set to end a week later
* It recurs daily
Then you will have 7 instances of the event, each a week long in duration and by day 7 there will be 7 concurrent instances. I know that can be a little confusing, but with the exception of one or two special cases the solution is to use the approach in my first example (have the event start and end dates set to the same date – and set the recurrence end date to the end of the pattern).
Does that help/clarify things at all?