wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

past simple vs present perfect

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.
Since & for we use in:
a)
Past Simple
b)
Present Perfect
c)
Present Simple
d)
Past Continuous
2.
Last Monday, in 2006, 2 weeks ago - to słowa używane w czasie.....
a)
Past Continuous
b)
Past Simple
c)
Present Perfect
d)
Present Continuous
3.
He has had a new bike..........his birthday.
a)
ago
b)
for
c)
since
d)
from
4.
Our friend ........... his phone one week ago.
a)
bought
b)
buy
c)
has bought
d)
was buying
5.
.........you ever eaten sweet potato?
a)
are
b)
did
c)
have
6.
What did she .............last weekend?
a)
did
b)
does
c)
do
d)
doing
7.
I have never been to Africa.
To zdanie jest w czasie.....
a)
Present Simple
b)
Past Simple
c)
Present Prefect
8.

Którego czasu użyjemy z poniższymi słówkami:


-yesterday

-...ago

-last...

-in...

a)

Past Simple

b)

Present Perfect

9.

Którego czasu użyjemy z poniższymi słówkami:


- just

- already

- yet

- never

- Have you ever?

a)

Past Simple

b)

Present Perfect

10.

podmiot + have / has + verb III / ed


Który to czas?

a)

Past Simple

b)

Present Perfect

11.

podmiot + verb II / ed


Który to czas?

a)

Past Simple

b)

Present Perfect

12.

Uzupełnij zdanie:

"My sister _______ me since last September."

a)

didn't visit

b)

hasn't visit

c)

hasn't visited

d)

didn't visited

13.

Uzupełnij zdanie:

"We ______ to the cinema yet."

a)

hasn't gone

b)

went

c)

didn't go

d)

haven't gone

14.

Uzupełnij zdanie:

"Brian _______ in our company for 3 years."

a)

has working

b)

worked

c)

has worked

d)

works

15.

My uncle has been an English teacher for 10 years.

a)

Mój wujek jest nauczycielem od 10 lat.

b)

Mój wujek rozpoczął pracę nauczyciela 10 lat temu.

c)

Mój wujek zakończył pracę nauczyciela 10 lat temu.

d)

Mój wujek będzie nauczycielem za 10 lat.