irregular verbs affirmative / negative questions ever / never past simple vs present perfect
100
flown
fly
100
has eaten
She ____________ (eat) all the chocolate.
100
Has she played golf?
she / play golf
100
She has never bought a car.
never / she / bought / has / a car / .
100
lost
Last night I ___________ (lose) my keys.
200
drawn
draw
200
have studied
They ____________ (study) for the test.
200
Has Ben seen this film?
Ben / see this film
200
Have you ever won a prize?
you / won / ever / a prize / ever / ?
200
has visited
He _______________ (visit) Rome many times.
300
worn
wear
300
has known
His brother _____________ (know) his secrects.
300
Have Mia and I met a film star?
Mia and I / meet a film star
300
Have they ever been to New York?
ever / they / been / have / to New York / ?
300
went
I ______________ (go) to Scotland two years ago.
400
ridden
ride
400
haven't understood
Tim and Bill ______________ (not understand) this.
400
Have Tom and Mark written a book?
Tom and Mark / write a book
400
Jack has never lived in Spain.
Jack / lived / never / in Spain / has / .
400
has just funished
She _____________ (just finish) her homework.
500
sung
sing
500
hasn't forgotten
John _______________ (not forget) his books.
500
Have his friends driven a car?
his friends/ drive a car
500
Has Mark ever eaten sushi?
sushi / has / Mark / ever / eaten /?
500
did
They ___________ (do) a bungee jump when they were in the USA.






Present perfect

Press F11 for full screen mode



Limited time offer: Membership 25% off


Clone | Edit | Download / Play Offline