Multiple choice

Directions: Choose the option which is the most logical answer to the question asked.

How many hours a day do you sleep?

  1. I have slept 7 hours

  2. I am sleeping 7 hours

  3. I slept 7 hours

  4. I sleep 7 hours

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

 Option 4: 'I sleep 7 hours' is the correct answer as simple present tense is used to express general habits. 'Sleeping' and 'slept' are in past tense.