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:

Use the correct tense form of the verb given in the brackets. Water (freeze) at zero degree Celsius.

His parents .......... him for being late.

Use the correct tense form of the verb given in the brackets. I (know) him for 12 years.

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

Spot the error:

When I(A)/ gone out(B)/,the sun was shining(C)/No error.(D)