Present perfect
(simple vs continuous)

THE PAST
Future
(continuous vs perfect)
Vocabulary
100

I have worked all day

I have been working all day


I have been working all day

100

I ______ in the ocean when the shark appeared!

a. swam

b. have swum

c. was swimming

c. was swimming

100

Call me before 8, because at 8 we...

a. will be watching the match

b. will have watched the match

a. will be watching the match

100

I'm so _______ with my marks... I should've studied more!

a) thrilled

b) disappointed

c) amused

DISAPPOINTED

200

I have written a novel, do you want to read it?

I have been writing a novel, do you want to read it?

I have written a novel

200

When I arrived, my boyfriend ______ the party!

a. have already left

b. was leaving

c. had already left

b. was leaving

c. had already left


both are correct in this case, depends on the context

200

On October this year, we...

a. will be marrying for 20 years

b. will have been married for 20 years

b. will have been married for 20 years

200

The teacher is clearly ______ towards the girls in the class... 

a) biased

b) cautious

c) content

BIASED: has a preference

300

He has lived here for years now

He has been living here for years now

He has been living here for years now

300

I ______ an interesting film this weekend.

a. had watched

b. watched

c. was watching

b. watched

300

Next Saturday at this time, I ______ (travel) to Korea.

Next Saturday at this time, I will be travelling to Korea.

300

I got nervous and shy when he ______ at me!!

a) tutted

b) grinned

c) winked

WINKED

400

I have known her for 5 years

I have been knowing her for 5 years

I have known her for 5 years

400

She ______ for hours for the bus!

a. was waiting

b. has been waiting

c. waited

b. has been waiting

c. waited


both are correct, depends on the context

400

By the end of the month, we ______ (finish) all the exams!

By the end of the month, we will have finished all the exams!

400

During my ______ to India I have to take 3 different ______. 

a) travel, flights

b) trip, flights

c) trip, planes

TRIP and FLIGHTS

500

I have lived in Paris before

I have been living in Paris before

I have lived in Paris before (but not now)

500

By the time we got to the airport, the plane _____

a. was leaving

b. has been leaving

c. had left

a. was leaving

c. had left


both are correct, depends on the context

500
You can come visit me in August because I _____ (not work) that month.

You can come visit me in August because I won't be working that month.

500

He has very powerful ______, that's why he ______ so loud.

a) voice, snores

b) lungs, sneezed

c) lungs, snores

LUNGS, SNORES