search
Q: We have been waiting for the train.............two hours.
  • A. since
  • B. from
  • C. by
  • D. for
Correct Answer: Option D - 'Since' is used for 'point of time' whether 'for' is used for 'period of time'. Here in the present sentence 'two hour' is period of time so 'for' is correct. Correct sentence– We have been waiting for the train for two hours.
D. 'Since' is used for 'point of time' whether 'for' is used for 'period of time'. Here in the present sentence 'two hour' is period of time so 'for' is correct. Correct sentence– We have been waiting for the train for two hours.

Explanations:

'Since' is used for 'point of time' whether 'for' is used for 'period of time'. Here in the present sentence 'two hour' is period of time so 'for' is correct. Correct sentence– We have been waiting for the train for two hours.