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 _____________ well for two weeks. Choose the correct tense form.

Use the correct tense form of the verb given in the brackets. Still it (rain).

They _____ written three letters already.

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

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