Search from various English teachers...
Brazil flagNatali Chung
"They've waited for hours" could only mean that the activity isn't happening anymore? Could you try to mention in your answer a context where that sentence would be suitable? Thank you.

Answers · 4

1
They waited for hours. This means that they started waiting hours ago, and then the waiting stopped prior to the present time. They've waited for hours. This means that sometime, it's unspecified when, they waited. Maybe today, maybe earlier, but sometime. It's simply a statement of an activity that took place and is not ongoing. They've BEEN waitING for hours. This means that they started waiting hours ago, and they are still waiting.
1
No, this sentence could relate to "waiting" that is still ongoing. Example: A nurse says to a doctor: "Can you please see the last two patients who are waiting to be seen by you? They've been waiting for hours."
0
They've waited for hours a) for the bus but it is coming now b) for the bus and there is still no sign of it coming

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today