English grammar

Can anybody help me urgently to correct the grammar of the following sentences (if any) please:-

1. When does John often have dreams?
2. When does John often has dreams?
3. John often had a short sleep in the afternoon.
4. John often has a short sleep in the afternoon.

Thank you for your assistance.
4 answers 4