Font size
WorksheetsSimple Past vs Present Perfect
Total questions: 15
Worksheet time: 8mins
I ___________ never ________ (travel) to Paris !
did / travel
have / travel
have / traveled
haven't / traveled
Pepito_________ (watch) "Titanic" last night.
has watched
watch
has watch
watched
We ________ already _________ (take) online English classes.
(a)
JLO ___________ (not get) into debt yet. She will ask for a loan next month.
didn't get
didn't got
hasn't gotten
hasn't get
___________ your brother ever _________ (waste) money on useless products?
Did / waste
Has / wasted
Have / wasted
Did / wasted
I (a) (not call) my grandpa last week.
When _______ Carol _________ (lend) you the money?
has / lent
do / lends
did / lend
have / lent
__________ the hospital ___________ (contact) you yet?
Did / contacted
Has / contacted
Have / contacted
Do / contact
__________ your parents ever __________ (invest) money in a company?
Has / invested
Did / invest
Did / invested
Have / invested
Johny and his friends (a) (go) to the ATM yet. They will wait until next week.
I swear that I ___________ never __________ (tell) a lie in my life! Not even a white lie!
did / tell
haven't / told
has / told
have / told
Samantha ____________ (earn) a lot of money when she sold the best house in the neighborhood.
has earned
earned
earns
have earned
Mark (a) (not pay) his bills yet. He hopes to pay them soon.
How many times ________ you _______ (lose) your phone so far?
did / lose
did / lost
have / lost
has / lost
We (a) (be) friends since January 2021.
