NEW
Font size
WorksheetsPresent Perfect Tense Mastery
Total questions: 10
Worksheet time: 5mins
Form the present perfect tense of the verb 'eat'.
had eaten
was eating
has eaten
have ate
Choose the correct form of 'have' or 'has' to complete the sentence: She ____ finished her homework.
have
has
hasn't
had
What is the correct form of the present perfect tense for the verb 'go'?
is/are gone
has/have went
has/have gone
was/were going
Fill in the blank with the correct form of 'have' or 'has': They ____ already left for the party.
have
is
was
were
Form the present perfect tense of the verb 'write'.
have wrote
has wrote
had written
have written
Select the appropriate form of 'have' or 'has' to complete the sentence: I ____ never been to Europe.
have
is
am
was
What is the correct form of the present perfect tense for the verb 'sleep'?
had slept
has/have sleep
has/have slept
sleeping
Fill in the blank with the correct form of 'have' or 'has': He ____ just completed his project.
has
have
had
is
Form the present perfect tense of the verb 'read'.
has/have read
had read
reading
will read
Choose the correct form of 'have' or 'has' to complete the sentence: We ____ seen that movie before.
have
had
having
has
