Font size
WorksheetsPresent perfect vs Past simple
Total questions: 15
Worksheet time: 23mins
Choose the Correct Form: They (not/finish) __________ their project yet.
did not finish
have not finished
Choose the Correct Form: She (be) __________ to Paris twice.
was
has been
Choose the Correct Form: We (study) __________ hard for the exam last week.
studied
have studied
Choose the Correct Form: He (write) __________ three books so far.
wrote
has written
Choose the Correct Form: I (meet) __________ her at the conference yesterday.
met
have met
Rewrite the sentences using the correct tense: She has read the book yesterday.
Rewrite the sentences using the correct tense: They have finished the meeting an hour ago.
Rewrite the sentences using the correct tense: I have seen that movie yesterday.
Rewrite the sentences using the correct tense: They didn't visited the museum last weekend.
Rewrite the sentences using the correct tense: She has finished her homework last night.
Fill in the blanks with the correct form of the verb in either the past simple or the present perfect tense:
I (see) (a) that movie last week.
Fill in the blanks with the correct form of the verb in either the past simple or the present perfect tense:
She (never/visit) (a) New York before.
Fill in the blanks with the correct form of the verb in either the past simple or the present perfect tense:
We (finish) (a) our homework yesterday.
Fill in the blanks with the correct form of the verb in either the past simple or the present perfect tense:
They (live) (a) in this city for five years now.
Fill in the blanks with the correct form of the verb in either the past simple or the present perfect tense:
He (buy) (a) a new car last month.
