WorksheetsSimple Past & Present Perfect Tense
Total questions: 20
Worksheet time: 10mins
Choose the correct form of the verb in "SIMPLE PAST TENSE":
He __________ (undertake) a challenging project last year.
undertakes
has undertaken
Choose the correct form of the verb in "SIMPLE PAST TENSE":
She __________ (forsake) her bad habits for a better life.
forsook
forsakes
has forsaken
Choose the correct form of the verb in "SIMPLE PAST TENSE":
The scientist __________ (uphold) the theory despite opposition.
has upheld
upholds
Choose the correct form of the verb in "SIMPLE PAST TENSE":
They __________ (mislay) the important documents during the move.
has mislaid
mislays
Choose the correct form of the verb in "SIMPLE PAST TENSE":
She __________ (not/shrink) from responsibilities.
has not shrunk
Choose the correct form of the verb in "SIMPLE PAST TENSE":
They __________ (not/cling) to outdated ideas.
have not clung
do not cling
Choose the correct form of the verb in "SIMPLE PAST TENSE":
The manager __________ (not/beseech) them for a second chance.
has not besought
does not beseech
did not beseech
Choose the correct form of the verb in "SIMPLE PAST TENSE":
____ she ______(undergo) surgery last year?
Did, undergo
Does, undergo
Has, undergone
Choose the correct form of the verb in "SIMPLE PAST TENSE":
____ the artist____ (rend) the old canvas?
Has, rent
Does, rend
Did, rend
Choose the correct form of the verb in "SIMPLE PAST TENSE":
____ they _____(forswear) their allegiance to the group?
Did, forswear
Do, forswear
Have, forsworn
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
He __________ (undertake) several projects successfully.
undertakes
undertook
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
She __________ (forsake) unhealthy habits for a better life.
forsakes
forsook
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
They __________ (uphold) their values despite difficulties.
upholds
upheld
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
The team __________ (mislay) important files before.
mislaid
mislays
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
She __________ (not/shrink) from her responsibilities.
did not shrunk
does not shrink
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
They __________ (not/cling) to past mistakes.
do not cling
did not cling
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
He __________ (not/beseech) for mercy.
does not beseech
did not beseech
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
____ she ____(undergo) any medical procedures recently?
Does, undergo
Did, undergo
Has, undergone
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
_____ the strong winds _____ (rend) the sails apart?
Did, rend
Have, rent
Does, rend
Choose the correct form of the verb in "PRESENT PERFECT TENSE":
______ they ______(forswear) their past beliefs?
Do, forswear
Did, forswear
Have, forsworn
