Present Perfect Simple
Present Perfect Continuous
Conditionals
Future
Miscellaneaous
100

Complete the missing word

I´ve had a horrible cold ______Friday


since

100

Make sentences 

Barbara/knit asweater/make a scarf

Barbara has been knitting a sweater. She has been making a scarf

100

Type 1

If we________(not/work) harder,we________(not pass) the exam

If we don´t work harder we won´t pass the exam

100

Complete

He________(not be able) too carry such a heavy bag

won´t be

100

Which is the longes river in the world?

The Nile

200

Correct the sentence

I knew you for 5 years.You´re great

I have known

200

Put the words in order

piano/lessons/has/she/since/taking/a/been/was/child/she

Shas has been taking piano lessons since she was a child

200

Type 2 

If she______(have) her laptop with her,she______(email)me

If she had her laptop with her,she would emailed me.

200

I think he _______ (find)this work more interesting when he grows up

will find

200

How many continents are there?

7

300

Choose the correct alternative

Have you spent/Did you spend your pay yet?


Have you spent

300

Put the words in order

fishing/since/they/the/came/have/sun/been/up

They have been fisfhing since the sun came up

300

Type 3

If the baby_________ (sleep) better last night,I _________ (not be)so tired.

If the baby had slept better last night,I wouldn´t have been so tired.

300

This time next month I________(enjoy) the holidays

will be enjoying

300

How many oceans are there?

5

400

Complete

We´ve lived in this house_______three years

for

400

Make a sentence

The tap is leaking. It started to leak last week

The tap has been leaking since last week

400

Type 1

If the teacher______(give)us lots of homework this weekend.I ______(not be) happy

If the teacher gives us a lot of homework this weekend.I won´t be happy.

400

You can visit me tomorrow. I _______ (not do) anything

´m not doing/not going to do

400

What is my second name?

Barbara

500

Correct the mistakes

She played tennis since she was 8

has played

500

Make a sentence

It is snowing.It began to snow last night

It has been snowing since last night

500

Type 2

If Lucy______(have) enough time,she______(travel)more.

If Lucy had enough time,she would travel more

500

At 11 pm. I _______(be) spleeping.

will be

500

What is the widest river in the world?

Rio de La Plata