Present Perfect
Adverbs
Zero Conditional
Structures
Mixed Topics
100

I ________ done my homework.

have

100

Have you (never/ever/yet) eaten frog?

ever

100

_________ you don't sleep, you feel tired.

If/when

100

have/my/I/done/homework

I have done my homework

100

Causes and effects?

Present Perfect/Conditionals/Adverbs

Conditionals

200

I have ________ the TV.

watched

200

I have not eaten ______.

yet

200

When you heat ice, it __________ .

melts

200

?/ever/have/watched/you/this/movie

Have you ever watched this movie?

200

When I eat mole, I ______(be) sick.

I am

300

I _____________ (not see) my family in a while.

haven't seen

300

I have __________ finished all my work.

just/already

300

If you ____________ (not drink) enough water, you get sick.

don't drink

300

not/have/my/eaten/yet/breakfast/I

I have not eaten my breakfast yet.

300

When Mary _______ (not work), her boss is angry.

doesn't work

400

_________you_________ (break) a bone?

Have you broken a bone?

400

She ________________ (already leave) this place.

She has already left this place.

400

When I ________ (get) home late, my mum ______ (get) angry.

When I get home late, my mum gets angry.

400

I/read/book/that/never/today/until/have

I have never read that book until today-

400

I listen to music ________ I feel sad.

When/if

500

She ____________ (not be) here.

She hasn't been here.

500

I don't know France because I ______________ (never go) abroad.

I don't know France because I have never gone abroad.

500

_____ I ______ a lot of exercise, my heart _______ like crazy. (do,beat)

If I do a lot of exercise, my heart beats like crazy.

500

Know/place/this/because/have/I/here/already/been

I know this place because I have already been here.

500

I ___________________ (never understand) Mathematics.

I have never understood Mathematics.

M
e
n
u