WorksheetsPRESENT PERFECT Vs PAST SIMPLE
Total questions: 20
Worksheet time: 10mins
I ___________(not drink) French wine yet.
didn't drink
haven't drunk
drank
hasn't drunk
Sophie __________ (buy) her purse yesterday.
bought
have bought
has bought
buys
Tania and Luisa __________ (cook) our dinner last Friday evening.
cook
has cokked
have cooked
cooked
______ Jimmy _______ (drive) his dad's car?
drove
have / ever driven
has / ever driven
drives
______ Tim and Tom _______ (visit) the Great Wall?
visit
have / ever visited
has / ever visited
visited
Caroline ___________ (not watch) that film with us last night.
hasn't watched
haven't watched
didn't watch
watched
Carol ___________ (not do) her Science homework yet. .
hasn't done
haven't done
didn't do
does
Darlen and Michael _____________ (walk) their dog this morning.
have walked
walked
has walked
walk
______ you ______(learn) English at the language center in 2018?
do / learn
has / learned-learnt
have / learned-learnt
did / learn
Santiago _________ (not come) to school three weeks ago.
didn't come
hasn't come
haven't come
doesn't come
Samuel (a) (not play) the guitar yet.
Anne (a) (not speak) in Spanish last class.
Laura (a) (go) to Brazil in 2019.
Charles (a) (be) in England several times.
Nicolas and Felipe (a) (work) in this company for 10 years.
Alexander and Andrew (a) (see) a nice movie last year.
The phone (a) (not ring) today.
My mom and sister (a) (not come) to Peru yet.
Mariana (a) (take) her English test last November.
I __________ (study) French since 3 years.
studied
've studied
's studied
study
