Present Perfect: "For" or "Since"?
Each of these present perfect sentences contains a time expression. Each time expression is a length of time (which requires FOR) or a starting time (which requires SINCE). Select the correct word for each sentence.
Click on the button beside the correct answer.
First Nations people in British Columbia have told stories about the eagle ________ hundreds of years.
- since
- for
They've been married ________ twenty-five years.
- since
- for
Mary has kept a diary ________ she was ten years old.
- since
- for
So far, it has rained ________ five hours.
- since
- for
The Canadian two-dollar coin (or toonie) has been in circulation ________ 1996.
- since
- for
I haven't been snowboarding ________ last winter.
- since
- for
Cougars have almost disappeared from the Victoria area ________ humans settled here.
- since
- for
The beaver has been an emblem of Canada ________ many years.
- since
- for
Jo has been a student here ________ March.
- since
- for
Maya has been a professional singer ________ 1989.
- since
- for