App Logo

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:

Spot the error:

They are tired because they _______ in the garden since 9 O' clock.

My father ..... when I reached there.
If I knew her name, :
The president ..... tomorrow to inaugurate the function.
Did you hear me come tonight ? No, I _____ sleeping .