wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mink 502, May 160

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
1.I ___ just ___ (finish) my homework.
a)
have / finished
b)
finished
2.
2.Before I ____ (arrive) at the party, they _____ (start)dancing.
a)
had arrive / start
b)
arrived / had started
3.
3.She ___ already ___(visited) five different countries this year.
a)
visited
b)
has / visited
4.
4.After she_____(finish) her presentation, the audience ______(applaud) enthusiastically.
a)
had finished / applauded
b)
finished / had applauded
5.
5.They ___ recently ___(bought) a new car.
a)
have / bought
b)
has / bought
6.
6.By the time we ___(got) to the movie theater, the film ______(begin).
a)
got / had already begun
b)
had got / already begun
7.
7.He __ been to three job interviews in the last week.
a)
has
b)
have
8.
8.Before the storm hit, we _____(secure) all the outdoor furniture.
a)
had already secure
b)
had already secured
9.
9.We ___ never ___(see) such a beautiful sunset before.
a)
have / seen
b)
have / see
10.
10.After they ____(eat) dinner, they ____(go) for a leisurely walk in the park.
a)
eaten / had went
b)
had eaten / went
11.
11. Yesterday, I ___(go) for a walk in the park and enjoyed the beautiful weather.
a)
go
b)
went
12.
12.By the time he ____(reach) the airport, the flight _____ (depart).
a)
reached / had already departed
b)
had reached / already departed
13.
13. Last week, she __(visit) her grandparents and (spend) some quality time with them.
a)
visited / spent
b)
visit / spend
14.
14.Before the concert ____(begin), the musicians _____(Tune) their instruments meticulously.
a)
had began / tuned
b)
began / had tuned
15.
15. Two days ago, they ___(complete) their project and ____(submit) it before the deadline.
a)
completed / submitted
b)
complete / submit
16.
16.After the sun ____(set), the stars _____(start) to appear in the night sky.
a)
set / had started
b)
had set / started
17.
17. In 2010, he ____ (graduate) from college and ____(start) his career in finance.
a)
graduate / start
b)
graduated / started
18.
18.By the time I ____(wake) up, my family______ (prepare) breakfast.
a)
had woke / already prepared
b)
woke / had already prepared
19.
19. Last night, we ____(watch) a thrilling movie and stayed up late discussing the plot twists.
a)
watched / stayed
b)
watch / stay
20.
20.Before she ____(be) finish reading the book, someone ____ (borrow) it from the library.
a)
could / had borrowed
b)
had could / borrowed