NEW
Font size
WorksheetsPast participle and simple past
Total questions: 20
Worksheet time: 10mins
I have____ walked in the door. Can I call you later?
yet
gone
already
Thanks for the invitation, but I have ____ seen that film.
yet
before
already
Have you gone to the store ____?
already
yet
just
We ____ (go) to the movies last night.
have gone
went
have went
The students ____ (have) eight exams so far.
have had
had
already had
The students ____ (have) eight exams last month.
already had
had
have had
The students ____ (have) eight exams this month. [The month hasn't ended yet.]
already had
had
have had
They ____ (practice) for the concert for over three hours now.
practiced
have practiced
yet practiced
_____ you ever _____ (be) to a professional football game?
Did - been
Have - been
Have - be
How long ______ you _______ (work) here?
did - work
did - worked
have - worked
We _____ never _____ (see) snow.
have - see
have - saw
have - seen
What did you have for breakfast this morning? I ____ (have) a coffee and a croissant.
had
have had
had had
_____ you _____ (sing) professionally for long?
Have - sung
Have - sang
Did - sing
Last year she ____ (work) a lot.
had worked
worked
has worked
The other day I ______ our friend Chris. (meet)
meet
met
have met
My former teacher _________ for London. (leave)
has left
have left
left
They _________ here for the last seven years. (live)
lived
has lived
have lived
I _______ to him about it yesterday. (speak)
have spoken
spoken
spoke
______ you _______ the papers this morning? (you / read)
Did - read
Did - readed
Have - read
We ________ a bad storm the day before yesterday. (have)
had had
have had
had
