If today is 19 August, what will the date be a number of days from today, or a number of days before? The student picks the right date from five.
Many questions cross into the next or the previous month, so the student needs to know how many days each month has. Today's real date is used, so the questions change with the calendar.

Numbers&Me is free. Sign up to practise more, or set it as homework in under a minute, and it marks itself.