They ____ waiting here for three hours
a) is been
b) were been
c) have been
d) were been
Answers
Answered by
3
The correct answer is option c) have been
They have been waiting here for three hours.
- Since the subject 'they' is plural, therefore, 'is been' will not be the correct answer.
- As a particular time has been mentioned, we cannot put 'were been' as the answer.
- 'have been' is the correct answer as it follows the rule of subject-verb agreement and also denotes the passage of time.
Answered by
0
They have been waiting here for three hours.
- The term is used to describe the timing of an event. It represents the present perfect tense.
- It generally refers to something that had happened in the past and has still lasted to the present scenario.
- For example - They have been working on the book for two years or I have been reading this magazine.
- Thus, the correct sentence is - They have been waiting here for three hours.
Similar questions