Present perfect vs Past Simple



1 Complete the sentences with for or since and the verbs in brackets. Use the present perfect.

a She ______________________ (live) in Gdańsk _________ 2003.

b We ______________________ (know) each other _________ three years.

c They ___________________ (have) driving lessons _________ September.

d He ___________________ (be) at this school _________ over a month.

e We __________________ (not / travel) abroad _________ our last holiday.



2 Write the sentences. Use the present perfect.

a Our teacher / not arrive / yet / .

_____________________________________________________________________

b She / do / her homework / already / .

_____________________________________________________________________

c We / have / lunch / just / .

_____________________________________________________________________

d You / seen / the new Batman film / yet / ?

_____________________________________________________________________

e The lesson / finish / just / .

___________________________________________________________________



3 Complete the sentences with the verbs in brackets. Use the present perfect and the past simple.

a I ______________ (live) here for a long time. My parents _____________ (move) here when I was five.

b We _____________ (go) to Ireland last year but we ____________ (not visit) England yet.

c I _______________ (finish) my homework two hours ago but I _______________ (not call) my friends yet.

d We __________________ (start) learning English three years ago.

daje 40 punktów plis pomocy



Odpowiedź :

1.
a has lived
b have known
c have had
d has been
e haven’t travelled
2.
aOur teacher hasn’t arrived yet.
bShe has done her homework already.
cWe have had lunch just.
dHave you seen the new Batman film yet?
eThe lesson has finished just.
3.
a have lived, moved
b went, haven’t visited
c finished, haven’t called
d started

mam nadzieje ze jest dobrze, daj znać ;)