WorksheetsPresent Perfect Simple and Past Simple
Total questions: 15
Worksheet time: 5mins
Present Perfect Simple Sentence:
The concert ___.
has started
have started
was started
had started
Present Perfect Simple Sentence:
They ___ lunch for us.
has made
had made
have made
were made
Present Perfect Simple Sentence:
My sister ___ any vinyl records.
hasn't bought
haven't bought
hadn't bought
did bought
Present Perfect Simple Sentence:
___ you ___ writing your report?
has, finished
had, finished
have, finished
have, been finished
The proper explanation of this sentence is ___
"I've broken my arm."
My arm feels better.
I can't move it.
I have lost my arm.
I feel no pain
The proper explanation of this sentence is ___
"They've gone on holiday."
They're at home now.
They will have another holiday.
They're having bad times.
They're on holiday now.
The proper explanation of this sentence is ___
"She's lived here for three years."
She lives here now
She lived here once
She's been here
She doesn't not live here anymore.
Which word that is used in present perfect simple to say something that happened very recently?
Yet
Just
Now
Already
Which sentence expresses a period of time in present perfect simple?
I haven't been to museum since 1969.
She has played online games for 5 months.
I have been dieting for my body goal recently.
Has he visited public places for several times?
Which of these sentences applies 'already' properly in present perfect simple?
I already have called Tom.
I've called Tom, already.
I've already called Tom.
Already, I have called Tom.
Complete this dialog!
A: What ___ you ___ at weekend?
B: I ___ to a music festival.
did you do, went
did you do, have gone
have you done, went
have you done, have gone
Complete this dialog!
A: The music performance was the new concert hall. It ___ last week.
B: Oh, I ___ there. Is it nice inside?
A: It's awesome!
opened, have been
has opened, haven't been
opened, haven't been
has opened, never went
Complete the sentence!
He ___ to work last night because he ___ very tired.
didn't go, has been
didn't go, was
hasn't gone, was
hasn't gone, has been
We can use present perfect simple when ___
we talk about the future.
something happens regularly.
something that is happening at the moment
we don't know exactly when a situation started
Which past participle has the correct spelling?
choosen
brought
forgoten
ran
