present perfect exercise Flashcards
(85 cards)
Sentence
Answer
I ________ (be) to Paris.
have been
She ________ (see) that movie.
has seen
They ________ (finish) their homework.
have finished
We ________ (eat) dinner already.
have eaten
He ________ (write) a book.
has written
You ________ (take) the test.
have taken
I ________ (meet) him before.
have met
She ________ (go) to the store.
has gone
They ________ (read) that book.
have read
We ________ (watch) the show.
have watched
He ________ (buy) a new car.
has bought
You ________ (find) your keys.
have found
I ________ (lose) my wallet.
have lost
She ________ (make) a cake.
has made
They ________ (sell) their house.
have sold
We ________ (give) him a gift.
have given
He ________ (send) the email.
has sent
You ________ (hear) the news.
have heard
I ________ (know) the answer.
have known
She ________ (understand) the lesson.
has understood
They ________ (learn) the song.
have learned
We ________ (choose) the winner.
have chosen
He ________ (break) the record.
has broken