Worksheetspresent perfect tense
Total questions: 25
Worksheet time: 25mins
We ... here since yesterday
has been
have been
had been
has
Jennie ... gone to the school for 3 hours.
(a)
Kim has ... to the school for 5 hours.
gone
go
going
go went
Prilly had an accident last week. Her arm is in plaster. She ... broken her arm.
(a)
They ... here since 2006
have live
has live
have lived
has lived
Lisa : Where have you...? Everybody is waiting for you.
Hyun : Oops! sorry. I've been to the library.
been
gone
has
have
I have ... been to south Korea.
always
often
never
sometimes
I ... been to England for three times.
have
has
had
was
How many tests have you (take) … since the beginning of the semester?
(a)
The baby .... for six hours.
has sleeping
has slept
has sleep
has been slept
A : What did you do two hours ago?
B : ……….
I watched TV
I will study English
I am reading book
I have breakfast
Armin, Picha, and Nino …. here for ten years.
been
being have
have been
be have been
Wookie … his car last night.
drive
am
drove
driving
He … not come to my party yesterday.
has
does
having
did
Yesterday, Yunho …. time for lunch. He was busy.
wasn’t have
haven't
didn't have
hadn't
I ... (finish) my work
(a)
He ... (eat) at that restaurant many times
(a)
Miss Nanda .... English Languange since 1989.
have taught
was teach
is going to teach
has taught
Picca …. sad last night
were
was
is
do
Suzie : Can Jack speak English?
Fiersa : Maybe, he .… the English course for two years.
is joining
has joined
will join
joins
You have ..... that movie many times
seen
see
saw
seeing
Have you .... him before ?
is see
saw
seen
seeing
I have .... him for 5 years.
known
knew
is know
knowing
Mickey ... in this restaurant 2 days ago
eat
ate
eaten
eating
Tom & Jerry ... been to France.
has
have
was
were
