WorksheetsPresent perfect affirmative and negative
Total questions: 20
Worksheet time: 10mins
Our class _____ the test yet (not- write)
not wrote
haven't written
hasn't written
Tim and Joe _____ the boxes into the house yet. (not - carry)
haven't carried
hasn't carried
not carried
It _____ to snow. (not - start)
hasn't started
not started
haven't started
The cat _____ onto the table yet. (not - jump)
not jumped
hasn't jumped
haven't jumped
I _____ the castle. (not - visit)
haven't visited
not visited
hasn't visited
We have not _____ out of the room all day. (go)
went
gone
go
Fred has not _____ the money back so far. (give)
give
gave
given
They have not _____ Anne about it. (tell)
tell
telled
told
Steven has not _____ through the park. (walk)
walked
wolk
walken
The teacher has not _____ to the party today. (come)
come
came
camed
Karen _____ me an e-mail. (send)
have sent
has sent
has send
Dave and Pat _____ the museum. (visit)
has visited
have visited
have visit
I _____ at the pet shop. (be)
have was
have been
has been
They _____ already _____ their rucksacks. (pack)
have packed
has packed
have pack
Marcus _____ an accident. (have)
have had
have has
has had
We _____ the shopping for our grandmother. (do)
have did
have done
has done
Emily _____ her room. (paint)
has painted
have paint
has paint
Lisa and Colin _____ to a concert. (go)
has gone
has went
have gone
I've ........................ to three foreign countrise: the USA, Italy and France.
gone
been
Jacob's written us a note. He's ................ to the shop buy bread.
gone
been
