Here is a version of the Grim Reaper paradox. Say that a Grim Reaper is a being that has the following properties: It wakes up at a time between 8 and 9 am, both exclusive, and if you're alive, it instantaneously kills you, and if you're not alive, it doesn't do anything.[note 1] Suppose there are countably infinitely many Grim Reapers, and before they go to bed for the night, each sets his alarm for a time (not necessarily the same time as the other Reapers) strictly between 8 and 9 am. Suppose, also, that no other kind of death is available for you, and that you're not going to be resurrected that day.
Then, you're going to be dead at 9 am, since as long as at least one Grim Reaper wakes up during that time period, you're guaranteed to be dead. Now whether there is a paradox here depends on how the Grim Reapers individually set their alarm clocks. Suppose now that they set them in such a way that the following proposition p is true:
(p) for every time t later than 8 am, at least one of the Grim Reapers woke up strictly between 8 am and t.
Here's a useful Theorem: If the Grim Reapers choose their alarm clock times independently and uniformly over the 8-9 am interval, then P(p)=1.
Now, if p is true, then no Grim Reaper kills you. For suppose that a Grim Reaper who wakes up at some time t1, later than 8 am, kills you. If p is true, there is a Grim Reaper who woke up strictly between 8 am and t1, say at t0. But if so, then you're going to be dead right after t0, and hence the Grim Reaper who woke up at t1 is not going to do anything, since you're dead then. Hence, if p is true, no Grim Reaper kills you. On the other hand, I've shown that it is certain that a Grim Reaper kills you. Hence, if p is true, then no Grim Reaper kills you and a Grim Reaper kills you, which is absurd.
The above argument shows that some arrangements of Grim Reaper alarm clock times, namely the ones that make p be true, are impossible, because they result in your being dead and not dead at the same time. But no such objection can be made to other arrangements of Grim Reaper alarm clock times. For instance, if Grim Reaper 177 wakes up at 8:05 am, and all the other Grim Reapers happen to wake up later, there is no difficulty--Number 177 kills you, and you're dead at 9 am.
Now we have a trilemma. Either all mathematical combinations of Grim Reaper alarm clock times strictly between 8 and 9 am are possible in the above story, or some but not all, or none (in the last case, the story above is impossible whatever the times are). The hypothesis that some but not all are possible seems unlikely. Look: it's midnight, say, and we have all of these Grim Reapers setting their alarm clocks. It would be really, really odd if they were somehow compelled by the metaphysics of the situation to set their times in one of the privileged ways, unless it turns out that there are only finitely many moments of time between 8 and 9 am, so that p cannot be true. (Indeed, by the Theorem given above, these privileged ways of setting times are very unlikely if the Reapers are choosing independently, assuming that all real-numbered times between 8 and 9 am exist, which the Theorem assumes.) That leaves two hypotheses: That all the combinations are possible or none. If all the combinations are possible, so will be the ones that make p true (e.g., Reaper 1 waking up at 8:30:00, Reaper 2 at 8:15:30, Reaper 3 at 8:07:30, Reaper 4 at 8:03:45, and so on). And that's not possible.
So either there are only finitely moments of time between 8 and 9 am, or no combination of Grim Reaper alarm clock settings is possible. In the latter case, it basically follows that it's just impossible to have infinitely many Grim Reapers, whether their wakeup times are arranged so as to result in a paradox or not. So why can't there be infinitely many Grim Reapers? It seems that the only reason to suppose there can't be infinitely many Grim Reapers, even in cases where no paradox is generated, is if one thinks there can't be an actual infinity of objects in existence. And if there can't be an actual infinity of objects in existence, then there can't be an actual infinity of times in the past, since if there were an actual infinity of times, surely a new object could come into existence at each of those times.
So either there are only finitely moments of time between 8 and 9 am, or there are only finitely moments of time in the past. But if there are only finitely many moments of time in the past, there were only finitely many moments of time yesterday between 8 and 9 am, and today is no different. So in either case, a bounded interval of times contains only finitely many moments.
I am not fully convinced by this argument, but I don't have a very good response.
[This post is revised. I am grateful to Bill Craig for pointing out some sloppiness in the original.]