She has studied English ____ eight years, but she still doesn't
speak it well.
I have known Melissa ____ we were in high school.
I have thought of some other ideas ____ our last meeting.
The Kennedy family has been in politics ____ many years.
My mechanic has been fixing cars ____ he was a young boy.
Karen and Tom have been talking on the phone ____ half an
hour.
My stereo has worked perfectly ____ the day I bought it.
The weather has been terrible ____ the last few days.
Terry has had his driver's license ____ he was 16 years old.
The Rolling Stones have been a popular rock music group
____ many years.
Sandra has been going out with her boyfriend ____ over two
years.
Kenneth's little brother has grown a lot ____
last year.
The United States and Japan have been friends ____ the end of
World War II.
Robert's sister has been working on her Master's degree
____ a year.
My aunt and uncle have lived in Boston ____ they were married.
In the U.S., women have been able to vote ____ 1920.
Jeff has been trying to save money ____ he started working.
That poor old man has been waiting at the bus stop ____ almost
an hour.
Buddhism has been a major religion in Asia ____ over 2000 years.
I have changed some of my plans ____ the last time I spoke to you.
They have been shopping ____ 9:30 this morning.
Carol plays the piano very well. She has taken piano lessons
____ six years.
The United States has had the same form of government ____ 1789.
Nancy has had a bad cold ____ the last two weeks.