NEW
Font size
WorksheetsPresent Perfect vs. Past Simple
Total questions: 12
Worksheet time: 6mins
I _______ just _______ a very famous person. I'm so happy.
has, -
-, met
have, met
-, meet
She _________ from Italy two months ago.
has been returning
returned
were returned
has returned
Have you ever ________ a horse?
ride
rode
riding
ridden
They _____________ their job yet.
didn't finish
has finished
have finished
haven't finished
My sister _________ already ________ her supper.
did, finish
have, finish
have, finished
has, finished
His friends ____________ a trip to Nepal last summer.
organised
have organised
were organised
was organised
Sandra _______ in this village since 2005.
lived
lives
have lived
has lived
Jack and George _______ never _______ such a funny movie before.
didn't, see
have, seen
has, seen
did, see
World War II _______ in 1939.
begun
has begun
began
was beginning
My father __________ lately.
retired
has retired
have retired
was tired
They __________ 5 years ago.
was divorced
get divorced
has divirced
got divorced
Our friend ________ six books in English so far.
read
has read
have read
were reading
