1. There's always a lot of traffic at this time of day.

2. There's always a lot of traffic at this time of a day.

3. There's always a lot of traffic at this time of the day.

4. There's always a lot of traffic at this time of days.

5. There's always a lot of traffic at this time of these days.

(Which ones are grammatical?)

1 and 3 are grammatical.

The grammatically correct sentences are:

1. There's always a lot of traffic at this time of day.
3. There's always a lot of traffic at this time of the day.

These sentences correctly state that there is a lot of traffic at a specific time during the day. Sentences 2, 4, and 5 are not grammatically correct.

Out of the provided options, the grammatically correct sentences are:

1. There's always a lot of traffic at this time of day.
3. There's always a lot of traffic at this time of the day.

Explanation:
In option 1, "this time of day" is a common expression that refers to a specific time period during the day. It is grammatically correct and commonly used.

Option 2, "this time of a day", is not grammatically correct. The correct phrase is "this time of day" without the indefinite article "a".

Option 3, "this time of the day", is also grammatically correct. The definite article "the" is used before "day" because it refers to a specific day.

Options 4 and 5 are not grammatically correct because they use incorrect forms of the noun "day". "Days" in option 4 and "these days" in option 5 do not match the proper idiomatic expression "this time of day".

In summary, options 1 and 3 are grammatically correct, while options 2, 4, and 5 are not.