NEW
Font size
S
M
L
XL
WorksheetsSimple Past vs. Present Perfect
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
Last January I ................... to Switzerland.
a)
have travelled
b)
travelled
c)
did travel
2.
Yesterday my team and I .................... a new project.
a)
start
b)
have started
c)
started
3.
Abel .................. in the class for three months.
a)
has was
b)
has been
c)
was
4.
Gregory Adams? Yes, I know him. I ............. him since high school.
a)
have known
b)
knew
c)
have knewn
5.
I ________any parties since I came here
a)
haven't attended
b)
attended
c)
attend
d)
attends
6.
Bill _______ here three days ago
a)
arrived
b)
arrive
c)
has arrived
d)
had arrived
7.
In her whole lifetime, Anna ______ snow
a)
has never seen
b)
saw
c)
have never seen
d)
see
8.
When did you come to this city?
a)
I came here on June 22nd
b)
I come here on June 22nd
c)
I have come here on June 22nd
d)
I had come here on June 22nd
9.
How long has Ali been here?
a)
Ali were here yesterday
b)
Ali was here yesterday
c)
Ali have been here since yesterday
d)
Ali has been here since yesterday
10.
Miss Rina... English Languange since 1989.
a)
Have taught
b)
was teach
c)
is going to teach
d)
has taught
Reset
