English Fill in the blanks with appropriate words Fill in the blanks with appropriate words Question #4801 (CAT-I)

I have been waiting for you ____ two hours.

A for
B since
C from
D by
Correct Answer & Explanation
Option A
Option A is the correct answer according to official curriculum guidelines.