present simple
present continuous
present perfect simple
present perfect continuous
100

I frequently ... (text) my friends on my mobile, but I'm not like some people who ... (always/use) their phones, even when they're with their friends.


text / are always using

100

She ... (think) about changing her job because she isn't happy about it.


is thinking

100

They ... (never/see) the Eiffel Tower before.

have never seen

100

We ... (plan) for my sister's wedding for months! Now the day is here!

have been planning

200

How long ... (the film/last)? Can you check in the paper?


does the film last

200

Listen! Somebody ... (whistle) this horrible song in the street again!.


is whistling

200

This is the second time she ... (do) something like that to me.


has done

200

He ... (always/talk) about his life and what's he doing but he doesn't care about anyone else!


is always talking

300

Who ... (annoy) people more: teachers or politicians?


annoys

300

More and more people ... (recycle) their rubbish.



are recycling

300

I ... (know) this song since I was a child.



have known

300

How long ... (they/argue) now?


have they been arguing

400

... and then he ...(walk) into the room, ... (smile) and ... (pretend) he cannot see her.


walks / smiles / pretends

400

Ralph ... (get) frustrated because the meal he ordered .. (not/be/served) yet.



is getting / hasn't been served

400

(You/ever/meet) anybody really famous?


Have you ever met

400

The teacher ... (give) us really difficult tests all year.



has been giving

500

(Amphibians/live) both on land and in water?




Do amphibians live

500

They __________________ (not play) football at the moment.


aren't playing

500

I ____(always/love) chocolate.


I have always loved chocolate

500

She ... (teach) Physics for more than fifteen years.


has been teaching

M
e
n
u