Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect Tense
0
%
0
0
0
Back
Restart
14. She has lived in Ankara _____ 2018.
since
yesterday
for
ago
Oops!
Okay!
11. Which word is incorrect? She has _____ her homework.
compleated
done
did
finished
Oops!
Okay!
3. They _____ never seen a dolphin.
have
has
were
are
Oops!
Okay!
13. What is the past participle of "write"?
writing
wrote
written
writes
Oops!
Okay!
10. Which sentence is NOT Present Perfect?
We have eaten lunch.
She has visited Paris.
They have finished their project.
He finished his homework yesterday.
Oops!
Okay!
17. Which sentence is correct?
Have you ever flown on a plane?
Did you ever flown on a plane?
Have you ever fly on a plane?
Have you ever flew on a plane?
Oops!
Okay!
15. We have known each other _____ five years.
yesterday
ago
since
for
Oops!
Okay!
4. Which sentence is correct?
have visited Paris.
I visited have Paris.
I has visited Paris.
I have visit Paris.
Oops!
Okay!
6. Which word is often used with Present Perfect?
ever
last week
ago
yesterday
Oops!
Okay!
9. Which sentence uses Present Perfect correctly?
I have seen that film yesterday.
I saw that film yesterday.
I seen that film before.
I have seen that film before.
Oops!
Okay!
18. Complete the sentence. They have _____ the film three times.
watches
watching
watched
watch
Oops!
Okay!
5. What is the past participle of "go"?
went
going
gone
go
Oops!
Okay!
21. Choose the correct answer. My sister has _____ a cake for my birthday.
make
makes
making
made
Oops!
Okay!
24. Find the mistake: I have saw that movie before.
saw → seen
Oops!
Okay!
7.I can't find my phone. I think I _____ it.
have lost
am loosing
lose
lost
Oops!
Okay!
26. Which sentence is correct?
Have you ever been to another country?
Have you ever be to another country?
Have you ever went to another country?
Did you ever been to another country?
Oops!
Okay!
8. Which word completes the sentence? Have you _____ been to Scotland?
ever
yet
just
since
Oops!
Okay!
19. Which sentence is NOT correct?
They have drank milk.
I have broken my glasses.
She has written a letter.
We have taken the bus.
Oops!
Okay!
16. Which sentence shows an experience?
I eat pizza every Friday.
I have eaten pizza in Italy.
I am eating pizza.
I ate pizza last night.
Oops!
Okay!
25. Which sentence is correct?
I know my best friend for five years.
I have known my best friend for five years
I known my best friend for five years.
I have knew my best friend for five years.
Oops!
Okay!
22. Find the mistake: She have visited London twice.
have → has
Oops!
Okay!
20. What is the past participle of "take"?
take
taken
takes
took
Oops!
Okay!
12.Which sentence means the same as "This is my first time in London"?
I have never been to London before.
I have been to London many times.
I am in London every year.
I went to London before.
Oops!
Okay!
23. Find the mistake: Have you ever went to Spain?
went → gone
Oops!
Okay!
2. She _____ finished her homework.
do
have
has
is
Oops!
Okay!
1. Complete the sentence: I _____ (visit) London twice.
have
has
is
have visited
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies