WorksheetsPast simple vs present perfect
Total questions: 81
Worksheet time: 44mins
Bar : Did you like the movie "The Crow?"
Matan : I don't know. I (a) (see, never) that movie.
Iren (arrive) (a) in Rome a week ago.
She (have, not) ___________ this much fun since she __________ was a kid.
haven't has/ is
hasn't had/ was
didn't have/ is
didn't have/ was
I (a) (not see) her before. Who is she?
(speak/ Daniel) (a) with Shir?
(you/ wash)_____________ the dishes yet?
Did you wash
Have you wash
Have you washed
You washed
My mother ______________ (not/ see) my brother for a long time.
didn't see
hasn't saw
doesn't see
hasn't seen
__________________ (you/read) any book last night?
Did you read
Have you read
Has you read
You read
I _____________ in Abu Dhabi for 2 years and then I moved to Dubai.
lived
have lived
She (a) (buy) a small flat in Mirfa in 2010.
My best friend's name is Fatima. I (a) (know) her for about 8 years.
I _______________ a job in a restaurant last summer.
had
have had
She's a vegetarian. She _______________ meat for the last 10 years.
ate
hasn't eaten
Thanks, but I don't want coffee. I've .............. had three cups of coffee today.
just
already
ever
since
for
We've haven't decided ......................, but we'll make a decision tonight.
just
already
yet
since
for
Can I call you in a few minutes? I've ......................got home
already
yet
since
for
This is the best chocolate cake I've ....................... tasted.
already
yet
ever
for
I'm suprised to hear that about him. I've known him........................years.
already
yet
ever
for
I've .................................... heard of her. What does she do?
already
yet
ever
never
We haven't seen each other ......................... last year.
since
for
ever
never
I _______ a new dress yesterday.
buy
have bought
bought
has bought
Helen has already ____ lunch.
have
had
has
Ben has just _____ a vase
break
broke
broken
breaked
I ...................( be) to London three times.
was
has been
have been
am
...........( You/ take).......many photographs?
Did you take
Are you taking
Have you taken
Have you took
My grandfather ( not/ play) ......... any sport since last year.
hasn't played
played
didn't play
haven't played
Have you ....... been to the United States?
ever
never
yet
already
I ....... ( use) to love you so much but now i don't.
have used
used
use
has used
I _______ my grandfather for 2 months.
haven't seen
don't see
didn't see
won't see
She _______ tired when she got home yesterday.
is
had been
was
has been
The last time I _______ my grandfather was 2 months ago.
had seen
saw
see
have seen
His teacher _______ this lesson yet.
doesn't explain
didn't explain
hadn't explained
hasn't explained
She _______ from university 12 years ago.
graduated
graduates
had graduated
has graduated
Uzupełnij zdanie:
"Anna ______ a million in a lottery yesterday."
has won
has win
won
win
Uzupełnij zdanie:
"Susan ______ a lot of friends when she was in primary school."
had
has had
haved
has
Uzupełnij zdanie:
"My sister _______ me since last September."
didn't visit
hasn't visit
hasn't visited
didn't visited
Uzupełnij zdanie:
"_________ the TV before going to bed last night?"
Have you returned
Did you turned off
Did you turn off
Have you turned off
Uzupełnij zdanie:
"_______ your homework last Friday?"
I didn't do
Did you do
Are you done
Have you done
Uzupełnij zdanie:
"________ to America?"
Has you ever was?
Have you ever be?
Has she ever been?
Have he ever been?
My uncle has been an English teacher for 10 years.
Mój wujek jest nauczycielem od 10 lat.
Mój wujek rozpoczął pracę nauczyciela 10 lat temu.
Mój wujek zakończył pracę nauczyciela 10 lat temu.
Mój wujek będzie nauczycielem za 10 lat.
"She has gone to the cinema."
z tego zdania wynika, że:
Ona nie chodzi do kina.
Nigdy nie była w kinie.
Ona wczoraj poszła do kina i wróciła dziś.
Ona poszła do kina i możliwe, że wciąż tam jest.
I.......... to Italy last summer.
went
have been
She..... in the same school for ten years.
worked
has worked
I .... sushi.
didn't try
have never tried
Karen.... in Paris since 2008.
has lived
lived
She..... her test yesterday.
has passed
passed
My parents love adventures and travelling. We ... some amazing places.
have seen
saw
Last summer we ... in the Arctic for three weeks.
stayed
have stayed
Kiedy używamy czasu Past Simple?
przy określaniu czynności w przyszłości
przy określaniu czynności odbywających się w danej chwili
przy określaniu czynności zakończonej w przeszłości
przy określaniu czynności rozpoczętej, ale nie zakończonej w przeszłości
Czy zdanie " Were you at school yesterday?" jest poprawne?
nie, powinno brzmieć " Did you be at school yesterday?"
nie, powinno brzmieć" Have you been at school yesterday?"
nie można stworzyć takiego zdania w czasie Past Simple
tak, jest poprawne
Czas Present Perfect służy między innymi do opisywania:
tego, co dzieje się w danej chwili
tego, co będzie się działo wkrótce
tego, co wydarzyło się w przeszłości, ale nie wiadomo dokładnie kiedy
tego, co dzieje się regularnie
Schemat zdania oznajmującego w czasie Present Perfect to:
Podmiot + had + III forma + reszta zdania
Podmiot +be + ing + reszta zdania
Podmiot + have/has + II forma + reszta zdania
Podmiot + have/has + III forma + reszta zdania
Na czas Present Perfect składa się odmiana czasownika have oraz
żadna z tych odpowiedzi
forma czasownika z końcówką ing
Past Participle, czyli trzecia forma czasownika
Jak brzmi trzecia forma czasownika 'see'?
saw
seeing
seen
seed
Have you ever ___________ about the Beatles?
hear
heard
hearing
heared
She ____________ eaten Asian food.
has
had
hadn't
hasn't
Wskaż zdanie w Present Perfect
Have you ever been to opera?
Are you going to opera now?
Did you have tickets to opera?
I.......... to Italy last summer.
went
have been
I .... sushi.
didn't try
have never tried
..... to the USA?
Did you ever go
Have you ever been
Zaznacz prawidłowe zastosowanie czasu Present Perfect:
czynności rozpoczęte w przeszłości, które mają widoczny rezultat "teraz"
Czynności przeszłe, dokonane, nie mające związku z teraźniejszością.
Czynności regularne, wykonywane w przeszłości.
czynności wykonynywane w chwili mówienia.
Uzupełnij zdanie:
"Anna ______ a million in a lottery yesterday."
has won
has win
won
win
Uzupełnij zdanie:
"_________ the TV before going to bed last night?"
Have you returned
Did you turned off
Did you turn off
Have you turned off
Uzupełnij zdanie:
"Brian _______ in our company for 3 years."
has working
worked
has worked
works
Czy zdanie " Were you at school yesterday?" jest poprawne?
nie, powinno brzmieć " Did you be at school yesterday?"
nie, powinno brzmieć" Have you been at school yesterday?"
nie można stworzyć takiego zdania w czasie Past Simple
tak, jest poprawne
Uzupełnij odpowiedź: Have you already (a) to school?
My uncle (a) found keys recently.
