Question:

I _____ for half an hour now.

Ahas been waiting

Bhave been waiting

Cwas waiting

DNone of the above

Answer:

B. have been waiting

Explanation:

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


Related Questions:

Tara ______________ us since march. Choose the correct tense form.

Use the correct tense form of the verb given in the brackets. She (do) her homework regularly.

Use the correct tense form of the verb given in the brackets. He (write) a letter now.

Yesterday we ________ (go) to Mumbai. Choose the correct tense form for the verb given in brackets.

They ............... each other for a long time now.