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 Final Review
0
%
0
0
0
Back
Restart
We __________ (see) more extreme weather events __________ 2010.
have seen / since
Oops!
Okay!
Many animals have lost their habitats __________.
already
Oops!
Okay!
Activists __________ (just / organize) a protest about climate change.
have just organized
Oops!
Okay!
solutions / found / they / for air pollution / have / just
They have just found solutions for air pollution
Oops!
Okay!
Pollution levels have increased __________ the last few decades.
for
Oops!
Okay!
The UN __________ (fight) hunger in poor regions __________ many years.
has fought / for
Oops!
Okay!
Have scientists __________ discovered a solution to ocean pollution?
so far
Oops!
Okay!
Some cultures __________ (lose) aspects of their traditions due to foreign influence.
have lost
Oops!
Okay!
______ you____ (hear) about children's rights?
Have / heard
Oops!
Okay!
They __________ (visit) Italy twice. (already)
have already visited
Oops!
Okay!
The government __________ (take) action to reduce plastic use. (recently)
recently taken
Oops!
Okay!
My flight has ______ landed. Where should I look for you?
just
Oops!
Okay!
The world has experienced more forest fires __________.
recently
Oops!
Okay!
Developing countries __________ (benefit) from increased trade opportunities.
have benefited
Oops!
Okay!
Globalization __________ (connect) people from different parts of the world.
has connected
Oops!
Okay!
you / helped / have / already / with / the recycling program?
Have you already helped with the recycling program?
Oops!
Okay!
We ________ (spend) every summer in Crete ____ I was a child, so it'll be sad if we don't go there this year.
have spent / since
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies