Connectez-vous
Créer jeu
Types de jeux
Centre d'aide
Game Pin
News
Premium
Créer jeu
Connectez-vous
Tous les jeux
Jouer Test
Imprimer Test
Present perfect quiz and time expressions
Author :
BLANCA YULIETH SABOGAL SABOGAL
1.
Listen and choose what he has done. (There are multiple answers)
A.
Go to exciting countries
B.
climb a mountain
C.
go rock climbing
D.
swim with sharks
2.
Read and choose the correct answer. Jenna has live in Seattle for________
A.
always three months
B.
precisely three months
C.
almost three months
D.
more than three months
3.
Read and choose the correct answer. Jenna is writing to friends in
A.
The U.S
B.
the U.K
C.
Ireland
D.
Europe
4.
Read and choose the correct answer. Jenna and her friends went to
A.
Skating
B.
shopping
C.
university
D.
football match
5.
Read and choose the correct answer. She is ____________ in her home in Seattle.
A.
happy
B.
unhappy
C.
intelligent
D.
anxious
6.
Read and choose the correct answer. Has she heard any football news?
A.
Yes, she has read news about Football
B.
No, she hasn't heard any Football news
C.
No, she hasn't read any football news.
D.
Yes, she has watched football news.
7.
Read and choose the correct answer. Has she done her science homework?
A.
Yes, she has already done her science homework.
B.
No, she hasn´t done her science homework yet.
C.
Yes, She has just done the science homework.
D.
No, she has never done her science homework.
8.
It’s a great movie. I have … that movie many times.
A.
seen
B.
saw
C.
see
D.
sees
9.
Have you … really strange or interesting food?
A.
ever eaten
B.
never eaten
C.
ate
D.
yet eaten
10.
A: … your brother talked to you yet? B: Yes, he ….
A.
Has/did
B.
Has/have
C.
Have/have
D.
Has/has
11.
My family and I … to many different countries around the world.
A.
has flown
B.
have flown
C.
flew
D.
flown
12.
My sister … ridden a bicycle. She is afraid that she will fall off.
A.
never
B.
has never
C.
hasn't never
D.
has ever
13.
Have you finished answering all the questions …?
A.
already
B.
since
C.
yet
D.
just
14.
Have you finished answering all the questions …?
A.
ever
B.
never
C.
already
D.
yet
15.
I’ve cleaned the kitchen, but I … the living room yet.
A.
haven’t clean
B.
haven’t cleaned
C.
have cleaned
D.
cleaned
16.
Wait a moment please! I have not finished the last exercise______
A.
yet
B.
already
C.
for
D.
since
17.
We have not seen each other ________ Saturday
A.
For
B.
since
C.
yet
D.
during
18.
Can you open the door? Oh, it is__________ open.
A.
already
B.
yet
C.
just
D.
ever
19.
Haven't you finished your food_________ ? No, I am still eating mom.
A.
already
B.
since
C.
yet
D.
just
20.
That lady has been waiting for the bus _____ noon.
A.
already
B.
during
C.
since
D.
for
21.
Lisa and Jill have been at the library _____ a long time.
A.
For
B.
since
C.
during
D.
yet
22.
I have been living here ...... July
A.
For
B.
yet
C.
since
D.
already
23.
It's been a long time ....... I've had such a good meal in a restaurant
A.
already
B.
for
C.
since
D.
yet
24.
She's been working there ...... eighteen months
A.
since
B.
for
C.
already
D.
just
25.
Have you__________ been in America?
A.
ever
B.
never
C.
alreadyt
D.
for
26.
(A) Have you … your homework? (B) Yes, I ….
A.
HAVE/DONE
B.
DONE/HAVE
C.
DONE/DONE
D.
DID/DONE
27.
Chose the participle of the verb: BREAK
A.
BROKE
B.
BROKEN
C.
BREAKED
D.
BREAK
28.
The past participle of the verb BECOME:
A.
BECOME
B.
BECAME
C.
BECOMED
D.
BECAMED
29.
The past participle of BITE:
A.
BIT
B.
BITTEN
C.
BITE
D.
BITED
30.
The past participle of BE:
A.
BE
B.
WAS - WERE
C.
BEEN
D.
BEED
31.
The past participle of the verb WIN
A.
WIN
B.
WON
C.
WINNED
D.
WUN
32.
The past participle of the verb TAKE
A.
TAKED
B.
TOOK
C.
TAKEN
D.
TAKES
33.
The past participle of MAKE
A.
MAKE
B.
MADE
C.
MAKED
D.
MAKES
34.
Which sentence is correct?
A.
I’ve already seen that film before.
B.
I’ve just seen that film before.
C.
I’ve see that film before.
D.
I’ve saw that film before.
35.
Which question is correct?
A.
Where has James put my bag?
B.
Where have James put my bag?
C.
What you have done with my dictionary?
D.
Who they’ve written to?