Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simple Past & Present Perfect Tense

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
He __________ (undertake) a challenging project last year.

a)
undertook
b)

undertakes

c)

has undertaken

2.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
She __________ (forsake) her bad habits for a better life.

a)

forsook

b)

forsakes

c)

has forsaken

3.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
The scientist __________ (uphold) the theory despite opposition.

a)
upheld
b)

has upheld

c)

upholds

4.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
They __________ (mislay) the important documents during the move.

a)

has mislaid

b)

mislays

c)
mislaid
5.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
She __________ (not/shrink) from responsibilities.

a)
did not shrink
b)
does not shrink
c)

has not shrunk

6.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
They __________ (not/cling) to outdated ideas.

a)

have not clung

b)

do not cling

c)
did not cling
7.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
The manager __________ (not/beseech) them for a second chance.

a)

has not besought

b)

does not beseech

c)

did not beseech

8.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
____ she ______(undergo) surgery last year?

a)

Did, undergo

b)

Does, undergo

c)

Has, undergone

9.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
____ the artist____ (rend) the old canvas?

a)

Has, rent

b)

Does, rend

c)

Did, rend

10.

Choose the correct form of the verb in "SIMPLE PAST TENSE":
____ they _____(forswear) their allegiance to the group?

a)

Did, forswear

b)

Do, forswear

c)

Have, forsworn

11.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
He __________ (undertake) several projects successfully.

a)

undertakes

b)

undertook

c)
has undertaken
12.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
She __________ (forsake) unhealthy habits for a better life.

a)
has forsaken
b)

forsakes

c)

forsook

13.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
They __________ (uphold) their values despite difficulties.

a)
have upheld
b)

upholds

c)

upheld

14.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
The team __________ (mislay) important files before.

a)

mislaid

b)

mislays

c)
have mislaid
15.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
She __________ (not/shrink) from her responsibilities.

a)
has not shrunk
b)

did not shrunk

c)

does not shrink

16.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
They __________ (not/cling) to past mistakes.

a)
have not clung
b)

do not cling

c)

did not cling

17.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
He __________ (not/beseech) for mercy.

a)
has not besought
b)

does not beseech

c)

did not beseech

18.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
____ she ____(undergo) any medical procedures recently?

a)

Does, undergo

b)

Did, undergo

c)

Has, undergone

19.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
_____ the strong winds _____ (rend) the sails apart?

a)

Did, rend

b)

Have, rent

c)

Does, rend

20.

Choose the correct form of the verb in "PRESENT PERFECT TENSE":
______ they ______(forswear) their past beliefs?

a)

Do, forswear

b)

Did, forswear

c)

Have, forsworn