Back to dashboard

Reading mode

Level 7: The "Duration" Mechanic

Correct answer is shown on each question. Use Next to read one by one.

Question 1 of 20 0% read

1. What is the negative form of 'He has been working'?

A He has not been working.
B He has been not working.
C He not has been working.
D He hasn't working.

2. Fill in the blank: 'She ______ waiting for the bus since 7 am.'

A has been
B have been
C is been
D was been

3. The formula for Present Perfect Continuous is 'have/has + Past Participle'.

T True
F False

4. The negative form is 'have/has not been + verb(-ing)'.

T True
F False

5. Which sentence uses 'since' correctly?

A I have been learning English since 5 years.
B I have been learning English for 2010.
C I have been learning English since 2010.
D I have been learning English for I was a child.

6. Sophia is talking to her friend on the phone. She started the call at 5 pm and it is now 5:30 pm. She is still talking. Her mom asks how long she has been on the phone. What should Sophia say?

A I talked for 30 minutes.
B I have talked for 30 minutes.
C I have been talking for 30 minutes.
D I am talking for 30 minutes.

7. The question form is 'Have/Has + subject + been + verb(-ing)?'.

T True
F False

8. Mia is running in the park. She started running at 6 am and it is now 6:45 am. She is still running. Her friend asks how long she has been running. What should Mia say?

A I run for 45 minutes.
B I have been running for 45 minutes.
C I ran for 45 minutes.
D I have run for 45 minutes.

9. James is waiting for his friend at the bus stop. He arrived at 8 am and it is now 8:30 am. He wants to tell his mom how long he has been waiting. What should James say?

A I wait since 8 am.
B I have waited since 8 am.
C I have been waiting since 8 am.
D I am waiting since 8 am.

10. Which sentence shows an action that has just stopped?

A I have been cooking all morning. The kitchen smells great.
B I have cooked dinner.
C I cook dinner.
D I am cooking dinner.

11. The Present Perfect Continuous focuses on the process and duration, not the result.

T True
F False

12. Sarah is in the library. She started studying at 2 pm and it is now 4 pm. Her friend asks what she has been doing. She wants to say she started studying and is still studying. What should Sarah say?

A I studied for 2 hours.
B I have been studying for 2 hours.
C I study for 2 hours.
D I have studied for 2 hours.

13. Fill in the blank: 'I have been waiting here ______ 2 pm.'

A for
B since
C from
D during

14. 'For' is used to indicate a duration of time.

T True
F False

15. The sentence 'She has been working since 8 am' is correct Present Perfect Continuous.

T True
F False

16. Which question asks about the duration of an action?

A How long have you been waiting?
B Have you waited?
C Did you wait?
D Will you wait?

17. Carlos is in the garden. He started watering the plants at 9 am and it is now 10 am. He is still watering. His neighbor asks what he has been doing. How should Carlos answer?

A I water the plants.
B I have watered the plants.
C I have been watering the plants for an hour.
D I watered the plants.

18. Choose the correct sentence:

A We have been playing tennis since 2 hours.
B We have been playing tennis for 2 hours.
C We have been playing tennis for 2 o'clock.
D We have been playing tennis since 2 hours ago.

19. Which sentence is grammatically correct?

A I have been knowing her for 2 years.
B I have known her for 2 years.
C I am knowing her for 2 years.
D I know her for 2 years.

20. Oliver is cleaning his room. He started at 10 am and it is now 11 am. He is still cleaning. His mother asks what he has been doing. What should Oliver say?

A I clean my room.
B I have cleaned my room.
C I have been cleaning my room for an hour.
D I cleaned my room.

You finished reading all questions

Try practice mode to check answers without scoring, or play for a scored attempt.