NEW
Font size
S
M
L
XL
WorksheetsPast Simple VS Present Perfect (3)
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
We (go) ... to school by online taxi yesterday.
a)
go
b)
went
c)
gone
d)
have gone
2.
I (watch) ... Doraemon the movie for five times.
a)
watch
b)
watched
c)
watching
d)
have watched
3.
They (live) ... in Bali since last year.
a)
live
b)
lives
c)
lived
d)
have lived
4.
Mary (have) ... her lunch at twelve o'clock.
a)
have
b)
has
c)
had
d)
has had
5.
I (finish) ... my homework.
a)
have finished
b)
finished
c)
finishes
d)
finish
6.
We (visit) ... our school last weekend.
a)
visit
b)
visited
c)
visiting
d)
have visited
7.
They have ... finished their lunch.
a)
already
b)
yet
c)
before
d)
since
8.
Have you tidied your room ...?
a)
just
b)
before
c)
yet
d)
already
9.
I haven't been to a music concert like this ....
a)
already
b)
just
c)
before
d)
since
10.
We have had this car ... I was five years old.
a)
for
b)
since
c)
just
d)
yet
Reset
