Multiple choice

Directions: Choose the correct answer for the following question.

How long have you been working on computer?

  1. I've been working on computer for three hours.

  2. I've been working on computer since three hours.

  3. I've worked on computer since three hours.

  4. I'm working on computer for three hours.

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

The present perfect continuous tense is used to describe an action that started in the past and continues to the present. 'For' is used to indicate a duration of time, making 'for three hours' the correct phrase.