How long is it _____ you visited your grandparents?
A. for
B. since
Chọn đáp án B
That lady has been waiting for the bus _____ noon.
She has worked there _____ she finished college.
Lisa and Jill have been at the library _____ a long time.
My grandparents walk _____ twenty minutes a day.
We have been dating _____ a long time.
I studied for this test _____ three days straight.
My family has lived here _____ last March.
I have been calling you _____ half-an-hour.
My teacher has been sick _____ last Monday.
He is jealous .............. his rival's success.
Mary married a wealthy man. She got married .............. him last June.
I can't get this ring .............. my finger.
I shall wait .............. you.
These goods are free .............. duty.
I have taught English .............. 6 years.
Elizabeth is fond .............. going to dances.
I have twenty students .............. my class.
He wasted little time .............. social formalities.
It was .............. my will.