NEW
Font size
S
M
L
XL
WorksheetsPresent Perfect vs Past Simple
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
The other day we ...our friend Chris.
a)
met
b)
has met
2.
She is very ill, she ... here for two weeks.
a)
hasn't been
b)
wasn't
3.
My former teacher ... for London last year.
a)
has left
b)
left
4.
They ... many new roads in Poland.
a)
built
b)
have built
5.
I ... to him about it yesterday.
a)
has spoken
b)
spoke
6.
The Browns are not at home. I believe they just ...
a)
have left
b)
left
7.
When the bell rang, all the children ... from their seats and ran out.
a)
jumped
b)
have jumped
8.
She ... a sweater for her brother.
a)
knitted
b)
has knittes
9.
... you in Paris last spring? Yes, I ... there in April.
a)
have been... have been
b)
were ... was
10.
I ... him for three months.
a)
didn't meet
b)
haven't met
Reset
