Top

Present perfect 05

Choose “since” or “for” to fill in the blanks.

I have known her ___ along time.

We have been working together ___ the company opened.

I have been married ___ 2014.

They have been friends ___ 25 years.

He has been sick ___ he ate lunch.

She has been living in Boulder ___ 10 months.

I have been reading ___ 45 minutes.

It has been raining ___ this morning.

We have had this car ___ we got married.

He has been waiting for us ___ about half and hour.