Present Perfect

Temat przeniesiony do archwium.
Czy zawsze gdy w zdaniu jest słówko for lub since używamy czasu Present Perfect?
Nie zawsze; zalezy od tego, co dane slowo wyraza:

1a. since (spojnik w zdaniach czasowych) - odkad
John has had several different jobs since he left school.
It's over ten years since we last met.
It's been over ten years since we last met.

1b. since (spojnik w zdaniach przyczynowych) - odkad/poniewaz/skoro
Since there is no more business, we can all go home.

1c. since (przyimek) - od (jakiegos punktu w czasie)
I haven't seen Mary since last friday.

2a. for (spojnik w zdaniach przyczynowych) - gdyz/poniewaz
You can't trust him, for he is a criminal.

2b. for (przyimek) - od (jakiegos okresu czasu)
I've been waiting for two hours now.

2c. for (przyimek) - przez (jakis okres czasu)
I lived in Moscow for two years.

2d. for (przyimek) - dla/na
The flowers are for my mum.
The flowers are for my mum's birthday.

z powyzszych przykladow wynika, iz uzycie czasu 'perfect', gdzie wystepuje 'since' czy 'for', jest czestsze od uzycia innych czasow gramatycznych (dotyczy to glownie spojnikow i przyimkow)
>I haven't seen Mary since last friday.

oczywiscie ...last Friday.

>gramatycznych (dotyczy to glownie spojnikow i przyimkow...

...ktore odnosza sie do jakiegos momentu w czasie)

« 

Pomoc językowa - tłumaczenia