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:

Spot the error:

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

Use the correct tense form of the verb given in the brackets. At present she (write) this examination.

They ..... newspaper every morning.

I           the letter , but I can't find a stamp.

She________ (blow) some balloons yesterday. Choose the correct tense form.