Challenger App

No.1 PSC Learning App

1M+ Downloads
I _____ for half an hour now.

Ahas been waiting

Bhave been waiting

Cwas waiting

DNone of the above

Answer:

B. have been waiting

Read Explanation:

when time word 'for' comes in a sentence present perfect continuous tense is used .


Related Questions:

Spot the error:

The physician has discovered(A)/ that the patient(B)/ had drunk poison(C)No error(D).

Tara _____________ well for two weeks. Choose the correct tense form.
They .......... back by 6:30 pm.
He ________ that India is really great .
The train _____ before he reached the station.