Access is a little confused when evaluating the criteria. Try helping it by declaring the data type of the two parameters.
PARAMETERS [First date] DateTime, [Last date] DateTime;
SELECT test1.date, test1.days, [Date]+[Days] AS [Latest re test], *
FROM test1
WHERE ((([Date]+[Days]) Between...