Practice mode Tenses

I ____ for the bus for forty minutes, and it still hasn’t come.

Correct answer C. have been waiting

Explanation

An activity that started in the past and is still continuing, with a duration given by 'for', takes the present perfect continuous: 'have been waiting'.

Report a problem

Answer checked How we write and check questions

Tip: press A, B, C or D to answer, and N for the next question.

Advertisement

Have a question about this answer?

Your email address will not be published. Required fields are marked *

Links and website addresses are not allowed in comments.