Font size
WorksheetsPresent Perfect Tense
Total questions: 10
Worksheet time: 6mins
At 9.30 a.m, the teacher said the headmistress ____ (already/issued) an order to evacuate the school.
issued
has already
had already
issues
The bird ____ (just/ fly) above us.
has just flew
had just flown
has just flies
has just flown
"Have they ____ the piano?"
"No, they ____."
play
played
hasn't
haven't
I, for once, ____ (not/do) anything in preparation for the test.
has not done
had not done
have not done
have not do
The police ____ (arrest) the burglar who had robbed the house.
have arrested
has arrested
had arrested
were arrested
Neither Adam nor his siblings ____ (witness) the incident before.
have witness
has witnessed
have witnessed
did witness
By the time we arrived, the party ____ (start) already.
has starts
have started
has started
has starting
It's been a while. The cat ____ (grow).
has
had
grown
grew
____ you ever ____ a big gift from your uncle? (get)
Has
Have
gets
gotten
got
The spider _____ (weave) the intricate web on the branches.
has weaves
had woven
has woven
has wove
