Challenger App

No.1 PSC Learning App

1M+ Downloads
Identify the correct usage: We................... for the train for the past one hour.

Ahas been waiting

Bhave been waiting

Cwill be waiting

Dwould be waiting

Answer:

B. have been waiting

Read Explanation:

The correct sentence is:

"We have been waiting** for the train for the past one hour."**

### Explanation:

- The sentence requires the present perfect continuous tense because it talks about an action that started in the past and is still ongoing or relevant at the present time.

- The structure for the present perfect continuous is: Subject + have/has + been + verb-ing.

So, "We have been waiting" is the correct form, indicating that the action of waiting started in the past and continues into the present.


Related Questions:

Phone me when you ......... time.
We met her immediately after the session in which she _______ a nice speech.
I ..... my birthday grandly last year.
She ..... since morning.

Spot the error:

An honest man(A)/ always tell(B)/ the truth(C)/No error(D)