This TOEFL sample questions consists of present perfect tense questions which are part of the TOEFL Structure section.
End Test Now
Put in the verbs in brackets into the gaps.
They _ already __ their rucksacks. (to pack)
is, packed
have, packed
is, packing
Karen __ me an e-mail. (to send)
has sent
sending
sent
I _ just __ my bike. (to clean)
has, cleaned
have, clean
have, cleaned
Dave and Pat _ the museum. (to visit)
have visited
visiting
visited
Marcus __ an accident. (to have)
had has
have has
has had
We __ the shopping for our grandmother. (to do)
have do
have done
has done
I _ at the pet shop. (to be)
will be
have been
was
Lisa and Colin __ to a concert. (to go)
have gone
is going
has gone
My friends __ smoking. (to give up)
has give up
is giving up
have given up
Emily _ her room. (to paint)
has painted
had painted
have painted
When you are sure that you have answered as many questions as possible, click the ‘Done’ button below and view your results.