Exercises:

Write for or since

1) Rachel has been in Chile ______ Monday.
2) Juan has lived in Canada ______ three years.
3) My brother has been in Australia ______ a long time.
4) Mark is at home. He has been there ______ 7 o’clock.
5) Mexico has been an independant country ______ 1821.
6) The flight is delayed. I have been waiting ______ 20 minutes.
7) Juan is going to stay in Madrid ______ 5 days.
8) She has been smoking ______ she was eighteen years old.