Diferença entre Since e For

Galera,
Estou com a seguinte dúvida!

Qual a difereça entre o uso do Since e For?
Alguém pode dar exemplos?

Obrigada!!!

Abs,
Soamazing
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Avatar do usuário Donay Mendonça 49780 21 80 1150
Olá Soamazing,

Ai vão alguns exemplos:

A) I´ve been here since yesterday.(Estou aqui desde ontem.)
B) We´ve been together since september.(Estamos juntos desde Setembro.)
C) I`ve been here for two days.(Estou aqui há dois dias.)
D) We´ve been together for seven months.(Estamos juntos há sete meses.)

Boa sorte!
Avatar do usuário josneywat 305 6
Desculpe por não agradecer antes! Rs*

Obrigada pelas respostas me ajudaram muito!!!

[]'soamazing
Olá amigos,

Sempre acompanhei o fórum do site como telespectador e sempre gostei bastante. Pois bem, estou aqui agora para pedir uma ajuda.

Estudando o present perfect eu estou vendo o uso do "for" e "since" neste contexto. Bem, pelo que eu entendi, quando eu uso o for e o since automaticamente eu estou falando do presente, por exemplo:

- She has studied here for 2 years ( Ela estuda aqui há dois anos);
- I've lived here since 2010 (Eu vivo aqui desde 2010);

Minhas dúvidas são as seguintes:

Qual a diferença entre falar:

- She has studied here for 2 years X She has been studying here for 2 years?

E a segunda pergunta. Já que introduzindo for e since no contexto do present perfect eu dou a idéia de presente então quando eu falo:

- She has moved for 2 years, não fica como ela se mudou há dois anos atrás? Mas o for não dá idéia de presente?

Desde já obrigado.