Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect - Natural disasters

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Mary...... in this house for two years.

a)

lives

b)

is living

c)

has lived

d)

was living

2.

Larry ....... in Denmark for three weeks now.

a)

lives

b)

is living

c)

has been

d)

has gone

3.

Max has ......... run five marathons for charity.

a)

already

b)

since

c)

ever

d)

yet

4.

Last year Peter........ as a volunteer in Rwanda.

a)

works

b)

has worked

c)

worked

d)

was working

5.

They..... some money in order to buy a new house, so now they live in a bigger one.

a)

have saved

b)

had saved

c)

saved

d)

were saving

6.

The rescue teams ....... yesterday.

a)

have arrived

b)

will arrive

c)

arrived

d)

arrive

7.

The volunteers haven`t found anyone ..... ten days.

a)

just

b)

for

c)

already

d)

since

8.

Today I ..... a letter from the charity organisation.

a)

has got

b)

have got

c)

got

d)

gotten

9.

I ......never...... been so scared in my life!

a)

was been

b)

were been

c)

did been

d)

have been

10.

This morning she ..... already...... a doctor.

a)

have saw

b)

did see

c)

has seen

d)

have seen

11.

...... are common in my country when it rains heavily.

a)

Droughts

b)

Floods

c)

Tornadoes

d)

Earthquakes

12.

In some countries, child ...... is a big problem.

a)

labour

b)

poverty

c)

disease

d)

games

13.

We haven`t put up the ..... for the school party.

a)

banners

b)

donations

c)

tickets

d)

letters

14.

........ destroys the gorilla`s habitat.

a)

Deforestation

b)

Conservation

c)

Survey

d)

Research

15.

Kate went to China to work on a ....... project.

a)

conservation

b)

location

c)

pollutuion

d)

donation

16.

Turtles ....... their eggs in the sand.

a)

monitor

b)

record

c)

raise

d)

lay

17.

Lyn is very ........... in working for a charity.

a)

interesting

b)

interested

c)

interest

d)

interestly

18.

They damaged the nest by .......... .

a)

accident

b)

research

c)

survey

d)

nature

19.

The ........ of endangered species depends on us.

a)

hunting

b)

survival

c)

saving

d)

monitoring

20.

Floods .......... the lives of people in low-lying areas every year.

a)

support

b)

affect

c)

cause

d)

ensue

21.

Jane ...... already......... for Thailand.

a)

has leave

b)

has leaved

c)

has left

d)

left

22.

I ........ (not speak) to Ben since last summer.

a)

have not spoked

b)

has not spoken

c)

have not speak

d)

have not spoken

23.

They .........(not finish) building the new school yet.

a)

had not finished

b)

did not finish

c)

have not finished

d)

do not finished

24.

Paul has ....... volunteered for a charity.

a)

never

b)

ever

c)

for

d)

yet

25.

Martin .......(knew) Alice for two years.

a)

knew

b)

had known

c)

knows

d)

has known

26.

They climbed Mount Washington to .......money for charity.

a)

come true

b)

reach

c)

raise

d)

cause

27.

The students hope the volunteer programme will ............ others to get involved.

a)

motivate

b)

come true

c)

engulf

d)

trigger

28.

Steve wants to make his dreams ....................

a)

come true

b)

engulf

c)

expand

d)

accumulate

29.

We should all make efforts to ............ endangered animals.

a)

suspect

b)

offer

c)

suggest

d)

protect

30.

The teachers brought medical ........... with them.

a)

conditions

b)

supplies

c)

injuries

d)

donations