22.86M

t-1758012913-present-perfect-quiz-teens-a2-b1_ver_7

1.

2.

Present Perfect Quiz
Finish
Unscramble
Gap-fill
Ask or Deny
Time Words
Describe the
Picture
What
Tense?
500
500
500
500
500
500
400
400
400
400
400
400
300
300
300
300
300
300
200
200
200
200
200
200
100
100
100
100
100
100
50
50
50
50
50
50

3.

Back to Main
Board
Unscramble
friends / have / film / this / watched / my / already / new
My friends have already watched this new film.
Reveal Answer
50

4.

Back to Main
Board
Unscramble
haven’t / to / email / replied / my / yet / you
You haven’t replied to my email yet.
Reveal Answer
100

5.

Back to Main
Board
Unscramble
200
think / teacher / forgotten / our / about / the / has / test / I
I think our teacher has forgotten about the test.
Reveal Answer

6.

Back to Main
Board
Unscramble
have / your / parents / sold / car / yet / their
Have your parents sold their car yet?
Reveal Answer
300

7.

Back to Main
Board
Unscramble
party / what / for / dress / the / chosen / have / you
What dress have you chosen for the party?
Reveal Answer
400

8.

Back to Main
Board
Unscramble
500
that / years / for / she / you / worked / the / here / says / have / five
She says that you have worked here for five year.
Reveal Answer

9.

Back to Main
Board
Fill in the blanks
Adam _______ his work. (finish)
Adam has finished his work.
Reveal Answer
50

10.

Back to Main
Board
Fill in the blanks
I _______ my room yet. (clean)
I haven’t cleaned my room yet.
Reveal Answer
100

11.

Back to Main
Board
Fill in the blanks
James _______ his key. (lose)
James has lost his key.
Reveal Answer
200

12.

Back to Main
Board
Fill in the blanks
___ Alicia ____ to school yet? (go). No, she ____ .
Has Alicia gone to school yet? No, she hasn’t.
Reveal Answer
300

13.

Back to Main
Board
Fill in the blanks
_____ you ever ____ to France? (be). Yes, I ____ .
Have you ever been to France? Yes, I have.
Reveal Answer
400

14.

Back to Main
Board
Fill in the blanks
How long _____ you ______ as a ski instructor? (work)
How long have you worked as a ski instructor?
Reveal Answer
500

15.

Back to Main
Board
Ask
Dimi has already taken the test. (?)
Has Dimi already taken the test?
Reveal Answer
50

16.

Back to Main
Board
Say the Opposite
Marcus has been to Barcelona.
Markus hasn’t been to Barcelona. / Marcus has
never been to Barcelona.
Reveal Answer
100

17.

Back to Main
Board
Ask
Somebody has broken the window. (Who?)
Who has broken the window?
Reveal Answer
200

18.

Back to Main
Board
Say the Opposite
300
This skater has had some serious accidents since he was a child.
This skater hasn’t had any serious accidents since
he was a child.
Reveal Answer

19.

Back to Main
Board
Ask
Sofie has sent five invitations so far. (How many?)
How many invitations has Sofie sent so far?
Reveal Answer
400

20.

Back to Main
Board
Ask
I have not seen the Sphinx in Egypt yet. (What?)
What haven’t you seen in Egypt yet?
Reveal Answer
500

21.

Back to Main
Board
Choose the right time word.
She has just/yet finished her homework.
She has just finished her homework.
Reveal Answer
50

22.

Back to Main
Board
Choose the right time word.
Kara has already/yet had her breakfast.
Kara has already had her breakfast.
Reveal Answer
100

23.

Back to Main
Board
Choose the right time word.
Have you ever/yet been to Singapore?
Have you ever been to Singapore?
Reveal Answer
200

24.

Back to Main
Board
Choose the right time word.
I haven’t washed my hands yet/just.
I haven’t washed my hands yet.
Reveal Answer
300

25.

Back to Main
Board
Choose the right time word.
How long/When have you known Alfred?
How long have you known Alfred?
Reveal Answer
400

26.

Back to Main
Board
Choose the right time word.
Dallas has been ill ______ Friday.
Dallas has been ill since Friday.
Reveal Answer
500

27.

Back to Main
Board
Describe the Picture
Use the present perfect tense.
The woman has just cooked the cupcakes.
Reveal Suggested Answer
50

28.

Back to Main
Board
Describe the Picture
Use the present perfect tense.
The girl has passed the test. The girl has received
A+ for the test.
Reveal Suggested Answer
100

29.

Back to Main
Board
Describe the Picture
Use the present perfect tense.
The girl has climbed the mountain. The woman
has reached the top of the mountain.
Reveal Suggested Answer
200

30.

Back to Main
Board
Describe the Picture
Use the present perfect tense.
They have just washed the cat. The cat has just
been washed.
Reveal Suggested Answer
300

31.

Back to Main
Board
Describe the Picture
Use the present perfect tense.
400
He has just paid for something. He has just bought something. The
payment has been made.
Reveal Suggested Answer

32.

Back to Main
Board
Describe the Picture
Use the present perfect tense.
The family have already left for the airport. The
family have packed their suitcases.
Reveal Suggested Answer
500

33.

Back to Main
Board
Choose the correct tense.
My sister ______ for school. (just, leave)
A. left
B. has left just
C. has just left
My sister has just left for school.
Reveal Suggested Answer
50

34.

Back to Main
Board
Choose the correct tense.
They ________ the dishes yet.
A. washed
B. haven’t washed
C. have washed
They haven’t washed the dishes yet.
Reveal Suggested Answer
100

35.

Back to Main
Board
Choose the correct tense.
Somebody ________ the dog.
A. walked
B. has walked
C. walks
Somebody has walked the dog.
Reveal Suggested Answer
200

36.

Back to Main
Board
Choose the correct tense.
I ______ back from a short trip to San
Sebastian.
A. ‘ve just came
B. ‘ve just come
C. came
I’ve just come back from a short trip to San
Sebastian.
Reveal Suggested Answer
300

37.

Back to Main
Board
Choose the correct tense.
I ____ video games last week.
A. have played
B. haven’t played
C. didn’t play
I didn’t play video games last week.
Reveal Suggested Answer
400

38.

Back to Main
Board
Choose the correct tense.
Billy ____ his phone on the bus
yesterday.
A. left
B. leaves
C. has left
Billy left his phone on the bus yesterday.
Reveal Suggested Answer
500

39.

Thank you for playing!
English     Русский Правила