WorksheetsPresent Perfect - Natural disasters
Total questions: 30
Worksheet time: 15mins
Mary...... in this house for two years.
lives
is living
has lived
was living
Larry ....... in Denmark for three weeks now.
lives
is living
has been
has gone
Max has ......... run five marathons for charity.
already
since
ever
yet
Last year Peter........ as a volunteer in Rwanda.
works
has worked
worked
was working
They..... some money in order to buy a new house, so now they live in a bigger one.
have saved
had saved
saved
were saving
The rescue teams ....... yesterday.
have arrived
will arrive
arrived
arrive
The volunteers haven`t found anyone ..... ten days.
just
for
already
since
Today I ..... a letter from the charity organisation.
has got
have got
got
gotten
I ......never...... been so scared in my life!
was been
were been
did been
have been
This morning she ..... already...... a doctor.
have saw
did see
has seen
have seen
...... are common in my country when it rains heavily.
Droughts
Floods
Tornadoes
Earthquakes
In some countries, child ...... is a big problem.
labour
poverty
disease
games
We haven`t put up the ..... for the school party.
banners
donations
tickets
letters
........ destroys the gorilla`s habitat.
Deforestation
Conservation
Survey
Research
Kate went to China to work on a ....... project.
conservation
location
pollutuion
donation
Turtles ....... their eggs in the sand.
monitor
record
raise
lay
Lyn is very ........... in working for a charity.
interesting
interested
interest
interestly
They damaged the nest by .......... .
accident
research
survey
nature
The ........ of endangered species depends on us.
hunting
survival
saving
monitoring
Floods .......... the lives of people in low-lying areas every year.
support
affect
cause
ensue
Jane ...... already......... for Thailand.
has leave
has leaved
has left
left
I ........ (not speak) to Ben since last summer.
have not spoked
has not spoken
have not speak
have not spoken
They .........(not finish) building the new school yet.
had not finished
did not finish
have not finished
do not finished
Paul has ....... volunteered for a charity.
never
ever
for
yet
Martin .......(knew) Alice for two years.
knew
had known
knows
has known
They climbed Mount Washington to .......money for charity.
come true
reach
raise
cause
The students hope the volunteer programme will ............ others to get involved.
motivate
come true
engulf
trigger
Steve wants to make his dreams ....................
come true
engulf
expand
accumulate
We should all make efforts to ............ endangered animals.
suspect
offer
suggest
protect
The teachers brought medical ........... with them.
conditions
supplies
injuries
donations
