Present perfect

Play Free Games On RosiMosi
  • English as a Second Language (ESL)

  • Present perfect

  • Age 13+

  • level: 10th grade

  • English

Author's Instructions

Fill in the blanks with the correct form of the verb in parentheses:

a) She ______________ a new car. (buy)

b) They ______________ their favorite restaurant. (choose)

c) I ______________ three cups of coffee today. (drink)

d) He ______________ sushi before. (eat)

e) We ______________ to Paris. (go)

f) Sarah ______________ to Italy twice. (be)

g) They ______________ their homework yet. (do)

h) My mom ______________ a delicious cake. (make)

i) He ______________ the answer to that question. (know)

j) She ______________ a shooting star last night. (see)

k) I ______________ a lot of photos on my trip. (take)

l) Peter ______________ me the news already. (tell)

 

Rewrite the sentences in the present perfect tense:

a) She bought a new dress yesterday.

b) He chose the blue one.

c) They drank all the milk.

d) I ate lunch an hour ago.

e) We went to the beach last summer.

f) Sarah was in London last year.

g) They did their homework this morning.

h) My mom made a pie for dessert.

i) He knows how to play the guitar.

j) She saw a movie last night.

k) I took a taxi to the airport.

l) Peter told me about the meeting.