complete the sentences using present perfect and choose for or since
1 I_____ (work) here____six years
2 Iván ___(live) here____three months
3 they ____(work) in this factory_____1970
4 helen ____ (not be) abroad_____five years
5 Brody___ (study) French_____ twelve years
6 I ____(not know) her______ 1982
7 Steve and Rita_____ (live) here____I was a child
8 we_____ (be) in París ____ we were married
9 Kristen ______(know) then_____ years
10 we____(not practise) _____months
Respuestas a la pregunta
Respuesta:
1.have worked,for
2.has lived,for
3.have worked,since
4.hasn't been,for
5.has studied,for
6.haven't known,since
7.have lived,since
8.have been,since
9.has known,for
10.haven't practiced,for
Respuesta:
I have worked here for six years.
2 Iván has lived here for three months.
3 they have worked in this factory since 1970.
4 helen has not been abroad for five years.
5 Brody has studied French for twelve years
6 I have not known her since 1982.
7 Steve and Rita have lived here since I was a child.
8 we have been in París since we were married
9 Kristen has known them for ten years.
10 we have not practiced for months.
Explicación:
El presente perfecto afirmativo se construye de la siguiente manera:
Sujeto + have o has + Verbo en participio pasado + Complemento.
El presente perfecto negativo:
Sujeto + have o has + Not + Verbo en participio pasado + Complemento.
For - For significa desde hace o durante y se usa con un periodo de tiempo, por ejemplo: ten minutes, two hours, one day, a month, a year, a long time.
Since - Since significa desde o desde que y se usa para señalar un momento concreto en el tiempo, por ejemplo: 10 o’clock, Tuesday, 2nd January, August, 200, we arrived, I was ten years old.