WorksheetsRepaso
Total questions: 26
Worksheet time: 13mins
Which is the present perfect form in this sentence.
I´ve read lots of books in English!
English
I´ve read
lots of books
I´ve
Select the three sentences using the present perfect for experiences.
I´ve played piano in a competition.
I went last week to the park.
She hasn´t read Matilda.
He´s read lots of books.
Complete the sentence choose the present perfect verbs.
Andrea _______ (make) a lot of friends at her new school.
has made
have make
made
make
Choose the present perfect form of the verbs.
Karim _________ (not win) any prizes.
have win
has not won
won
win
Choose the present perfect form of the verbs.
Karim _________ (not win) any prizes.
have win
has not won
won
win
Choose the present perfect form of the verbs.
Lisa ________ (read) lots of books in French.
readed
hasn´t read
has read
has readed
Choose the present perfect form of the verbs.
My sisters ________ (act) in a play.
acted
had act
have acting
have acted
Match the question with the answer.
Has she played soccer?
No, he hasn´t.
Yes, she has.
They´ve played every day.
I have.
Match the questions with the answers.
Have they ridden a horse.
No, they haven´t.
Yes, she has.
No, they hasn´t.
Yes, he hasn´t.
Choose the INCORRECT sentence.
I´ve played chess with my friends.
He hasn´t seen the movie.
I has acted in the play.
They haven´t ridden a horse.
Choose the CORRECT sentence.
They has played basketball.
She have a horse.
He dont have it.
They have made the cake.
Cindy ________________ (drive) her car for only five months
Cindy has drived her car for only five months
Cindy has driven her car for only five months
Cindy has drive her car for only five months
Cindy have drived her car for only five months
Steven _________________ (study) Math since last week.
Steven have studied Math since last week.
Steven have study Math since last week.
Steven has studied Math since last week.
Steven have studying Math since last week.
Rafael Nadal has
earned
win
won
winned
Shakira ....composed songs in Arabic, English, Portuguese, Spanish and French
have
hasn't
has
haven´t
The interrogative form is...
Have you been...?
You have been...?
Have been you...?
been have you...?
I _________ to Paris three times.
A. has been
B. has had
C. have been
D. have had
She has never _________ to China.
A. went
B. been
C. go
D. was
He _________ a famous singer.
A. has see
B. hasn't saw
C. has never see
D. has seen
________ you ever been to New York?
A. Do
B. Has
C. Have
D. Are
John ________ lots of countries.
A. have visited
B. have been
C. has visit
D. has visited
We __________ Mexican food.
A. never eaten
B. have never eaten
C. has never eaten
D. has eaten
We use the Present Perfect to ...
talk about experiences in life before now
talk about experiences with a specific time expression
talk about experiences in the future
Present Perfect is:
am / is / are + past participle
have / has + past participle
verb + ed
