Did you know he's been teaching German _____ fifteen years?
A. before
B. since
C. for
Chọn đáp án C
We have been watching TV _____ we had dinner.
It has _____ snowing a lot this week.
_____ your brother and sister been getting along?
Rick _____ been studying hard this semester.
I'm tired because I _____ been working out.
He has ________ too hard today.
Julie ________ living in Italy since May.
Has it _____ raining since you arrived?
0. My brother has been travelling _____ two months.
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.